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: