rework post processor callbacks

This commit is contained in:
Mike Fährmann
2020-11-18 17:11:55 +01:00
parent d6986be8b0
commit 9fffa9c343
10 changed files with 109 additions and 121 deletions

View File

@@ -48,8 +48,8 @@ class MetadataPP(PostProcessor):
else:
self.extension = options.get("extension", ext)
if options.get("bypost"):
self.run_metadata, self.run = self.run, self.run_metadata
event = "metadata" if options.get("bypost") else "file"
job.hooks[event].append(self.run)
def run(self, pathfmt):
path = self._directory(pathfmt) + self._filename(pathfmt)