Added a new signal finalized that is dispatched when pelican finishes.

This signal can then be used for post processing.
This commit is contained in:
Nico Di Rocco 2012-08-22 23:05:07 +02:00
commit e9a0717aea
3 changed files with 4 additions and 0 deletions

View file

@ -178,6 +178,8 @@ class Pelican(object):
if hasattr(p, 'generate_output'):
p.generate_output(writer)
signals.finalized.send(self)
def get_generator_classes(self):
generators = [StaticGenerator, ArticlesGenerator, PagesGenerator]
if self.settings['PDF_GENERATOR']: