forked from github/pelican
Merge pull request #719 from streeter/pages_generator_finalized
Add a pages_generator_finalized signal.
This commit is contained in:
commit
557f1cc956
3 changed files with 4 additions and 0 deletions
|
|
@ -73,6 +73,7 @@ get_generators generators invoked in Pelic
|
|||
generator in a tuple or in a list.
|
||||
pages_generate_context pages_generator, metadata
|
||||
pages_generator_init pages_generator invoked in the PagesGenerator.__init__
|
||||
pages_generator_finalized pages_generator invoked at the end of PagesGenerator.generate_context
|
||||
============================= ============================ ===========================================================================
|
||||
|
||||
The list is currently small, so don't hesitate to add signals and make a pull
|
||||
|
|
|
|||
|
|
@ -475,6 +475,8 @@ class PagesGenerator(Generator):
|
|||
self._update_context(('pages', ))
|
||||
self.context['PAGES'] = self.pages
|
||||
|
||||
signals.pages_generator_finalized.send(self)
|
||||
|
||||
def generate_output(self, writer):
|
||||
for page in chain(self.translations, self.pages,
|
||||
self.hidden_translations, self.hidden_pages):
|
||||
|
|
|
|||
|
|
@ -12,4 +12,5 @@ article_generator_finalized = signal('article_generate_finalized')
|
|||
get_generators = signal('get_generators')
|
||||
pages_generate_context = signal('pages_generate_context')
|
||||
pages_generator_init = signal('pages_generator_init')
|
||||
pages_generator_finalized = signal('pages_generator_finalized')
|
||||
content_object_init = signal('content_object_init')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue