From 1b20319074d1a187ad60e3bcc4c567429d09198d Mon Sep 17 00:00:00 2001 From: Simon Date: Wed, 24 Oct 2012 23:34:38 +0200 Subject: [PATCH] add a warning for the users of the LESS_GENERATOR setting --- pelican/settings.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pelican/settings.py b/pelican/settings.py index fa58d8b1..2c318997 100644 --- a/pelican/settings.py +++ b/pelican/settings.py @@ -132,7 +132,7 @@ def configure_settings(settings): """ if not 'PATH' in settings or not os.path.isdir(settings['PATH']): raise Exception('You need to specify a path containing the content' - ' (see pelican --help for more information)') + ' (see pelican --help for more information)') # find the theme in pelican.theme if the given one does not exists if not os.path.isdir(settings['THEME']): @@ -142,7 +142,7 @@ def configure_settings(settings): settings['THEME'] = theme_path else: raise Exception("Impossible to find the theme %s" - % settings['THEME']) + % settings['THEME']) # if locales is not a list, make it one locales = settings['LOCALE'] @@ -185,12 +185,17 @@ def configure_settings(settings): "http://docs.notmyidea.org/alexis/pelican/settings.html#timezone " "for more information") + if 'LESS_GENERATOR' in settings: + logger.warn("The LESS_GENERATOR setting has been removed in favor " + "of WEBASSETS") + if 'WEBASSETS' in settings and settings['WEBASSETS'] is not False: try: from webassets.ext.jinja2 import AssetsExtension settings['JINJA_EXTENSIONS'].append(AssetsExtension) except ImportError: - logger.warn("You must install the webassets module to use WEBASSETS.") + logger.warn("You must install the webassets module to use " + "WEBASSETS") settings['WEBASSETS'] = False if 'OUTPUT_SOURCES_EXTENSION' in settings: