Merge pull request #2850 from avaris/less_noisy_logging

ignore None return value from get_generators signal
This commit is contained in:
Justin Mayer 2021-02-18 18:11:02 +01:00 committed by GitHub
commit eaa801f14a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -181,10 +181,10 @@ class Pelican:
for receiver, values in signals.get_generators.send(self): for receiver, values in signals.get_generators.send(self):
if not isinstance(values, Iterable): if not isinstance(values, Iterable):
values = (values,) values = (values,)
for generator in values:
discovered_generators.extend( if generator is None:
[(generator, receiver.__module__) for generator in values] continue # plugin did not return a generator
) discovered_generators.append((generator, receiver.__module__))
# StaticGenerator must run last, so it can identify files that # StaticGenerator must run last, so it can identify files that
# were skipped by the other generators, and so static files can # were skipped by the other generators, and so static files can