From a91f1cab5d1ccb92cf33452f7f065b15825e20b8 Mon Sep 17 00:00:00 2001 From: Tarek Ziade Date: Fri, 16 Mar 2012 21:12:41 +0100 Subject: [PATCH] activate the static page generator only if the option is used Conflicts: pelican/__init__.py --- pelican/__init__.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pelican/__init__.py b/pelican/__init__.py index 2a8c0703..64a61e0c 100644 --- a/pelican/__init__.py +++ b/pelican/__init__.py @@ -171,8 +171,10 @@ class Pelican(object): signals.finalized.send(self) def get_generator_classes(self): - generators = [StaticGenerator, ArticlesGenerator, PagesGenerator, - StaticPageGenerator] + generators = [StaticGenerator, ArticlesGenerator, PagesGenerator] + + if self.settings['STATIC_PAGES']: + generators.append(StaticPageGenerator) if self.settings['PDF_GENERATOR']: generators.append(PdfGenerator) if self.settings['LESS_GENERATOR']: # can be True or PATH to lessc