From b6f1fe59cbab5b6115633460c3b9c350f41ced35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Sat, 12 Dec 2020 16:58:23 +0100 Subject: [PATCH] add deprecation warnings for exec.final and metadata.bypost --- gallery_dl/postprocessor/exec.py | 4 ++++ gallery_dl/postprocessor/metadata.py | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/gallery_dl/postprocessor/exec.py b/gallery_dl/postprocessor/exec.py index 7886d6fa..205f42e2 100644 --- a/gallery_dl/postprocessor/exec.py +++ b/gallery_dl/postprocessor/exec.py @@ -41,6 +41,10 @@ class ExecPP(PostProcessor): events = options.get("event") if events is None: events = ("after",) + if options.get("final"): + self.log.warning("'final' is deprecated, " + "use '\"event\": \"finalize\"' instead") + events = ("finalize",) elif isinstance(events, str): events = events.split(",") for event in events: diff --git a/gallery_dl/postprocessor/metadata.py b/gallery_dl/postprocessor/metadata.py index 7f258c75..27f9c034 100644 --- a/gallery_dl/postprocessor/metadata.py +++ b/gallery_dl/postprocessor/metadata.py @@ -55,6 +55,10 @@ class MetadataPP(PostProcessor): events = options.get("event") if events is None: events = ("file",) + if options.get("bypost"): + self.log.warning("'bypost' is deprecated, use '\"event\": " + "\"post\"' and 'filename' instead") + events = ("metadata",) elif isinstance(events, str): events = events.split(",") for event in events: