Merge pull request #1616 from kernc/all_generators_finalized

Add signal: all_generators_finalized (see getpelican/pelican-plugins#314)
This commit is contained in:
Justin Mayer 2015-02-11 10:48:51 -08:00
commit 9152e021e2
3 changed files with 15 additions and 0 deletions

View file

@ -168,6 +168,8 @@ class Pelican(object):
if hasattr(p, 'generate_context'):
p.generate_context()
signals.all_generators_finalized.send(generators)
writer = self.get_writer()
for p in generators:

View file

@ -6,6 +6,7 @@ from blinker import signal
initialized = signal('pelican_initialized')
get_generators = signal('get_generators')
all_generators_finalized = signal('all_generators_finalized')
get_writer = signal('get_writer')
finalized = signal('pelican_finalized')