瀏覽代碼

[enh] config checks

asciimoo 11 年之前
父節點
當前提交
09e7353307
共有 1 個檔案被更改,包括 4 行新增0 行删除
  1. 4
    0
      searx/engines/__init__.py

+ 4
- 0
searx/engines/__init__.py 查看文件

45
     module.name = modname
45
     module.name = modname
46
     return module
46
     return module
47
 
47
 
48
+if not engines_config.sections():
49
+    print '[E] Error no engines found. Edit your engines.cfg'
50
+    exit(2)
51
+
48
 for section in engines_config.sections():
52
 for section in engines_config.sections():
49
     engine_data = engines_config.options(section)
53
     engine_data = engines_config.options(section)
50
     engine = load_module(engines_config.get(section, 'engine')+'.py')
54
     engine = load_module(engines_config.get(section, 'engine')+'.py')