support 'filter' option for post processors (#1460)

This commit is contained in:
Mike Fährmann
2021-06-04 18:08:08 +02:00
parent 4cf40434d7
commit 3cbbefd4ed
10 changed files with 47 additions and 19 deletions

View File

@@ -57,8 +57,7 @@ class MetadataPP(PostProcessor):
events = ("file",)
elif isinstance(events, str):
events = events.split(",")
for event in events:
job.hooks[event].append(self.run)
job.register_hooks({event: self.run for event in events}, options)
def run(self, pathfmt):
directory = self._directory(pathfmt)