on master help sign in
[enh] config checks
commit09e7353307c918a1c08513114faaf691d271a9b7 authorasciimoo <asciimoo@gmail.com> dateSat 26 Oct 2013, 18:44 (13 years ago) parent43f5fce
1 file changed+4
searx/engines/__init__.py+4
searx/engines/__init__.py+4
@@ -45,6 +45,10 @@ def load_module(filename):
4545 module.name = modname
4646 return module
4747
48+if not engines_config.sections():
49+ print '[E] Error no engines found. Edit your engines.cfg'
50+ exit(2)
51+
4852for section in engines_config.sections():
4953 engine_data = engines_config.options(section)
5054 engine = load_module(engines_config.get(section, 'engine')+'.py')