diff options
author | Adam Tauber <asciimoo@gmail.com> | 2015-01-09 04:13:05 +0100 |
---|---|---|
committer | Adam Tauber <asciimoo@gmail.com> | 2015-01-09 04:13:05 +0100 |
commit | 299a80a1eb2eecb80f5c50da261a9eab1900b572 (patch) | |
tree | 89cacdaa961788e86cfe3ec228b0b66ee77eb438 /searx/engines/__init__.py | |
parent | 425a576f28e1afd3d8e65097ecfe225a25d9eafb (diff) | |
download | searxng-299a80a1eb2eecb80f5c50da261a9eab1900b572.tar.gz searxng-299a80a1eb2eecb80f5c50da261a9eab1900b572.zip |
[enh] using the logger
Diffstat (limited to 'searx/engines/__init__.py')
-rw-r--r-- | searx/engines/__init__.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/searx/engines/__init__.py b/searx/engines/__init__.py index 9bc5cdfd4..643b107a5 100644 --- a/searx/engines/__init__.py +++ b/searx/engines/__init__.py @@ -22,6 +22,10 @@ from imp import load_source from flask.ext.babel import gettext from operator import itemgetter from searx import settings +from searx import logger + + +logger = logger.getChild('engines') engine_dir = dirname(realpath(__file__)) @@ -81,7 +85,7 @@ def load_engine(engine_data): if engine_attr.startswith('_'): continue if getattr(engine, engine_attr) is None: - print('[E] Engine config error: Missing attribute "{0}.{1}"' + logger.error('Missing engine config attribute: "{0}.{1}"' .format(engine.name, engine_attr)) sys.exit(1) @@ -100,9 +104,8 @@ def load_engine(engine_data): categories['general'].append(engine) if engine.shortcut: - # TODO check duplications if engine.shortcut in engine_shortcuts: - print('[E] Engine config error: ambigious shortcut: {0}' + logger.error('Engine config error: ambigious shortcut: {0}' .format(engine.shortcut)) sys.exit(1) engine_shortcuts[engine.shortcut] = engine.name @@ -199,7 +202,7 @@ def get_engines_stats(): if 'engines' not in settings or not settings['engines']: - print '[E] Error no engines found. Edit your settings.yml' + logger.error('No engines found. Edit your settings.yml') exit(2) for engine_data in settings['engines']: |