瀏覽代碼

[enh] config checks

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

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

@@ -45,6 +45,10 @@ def load_module(filename):
45 45
     module.name = modname
46 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 52
 for section in engines_config.sections():
49 53
     engine_data = engines_config.options(section)
50 54
     engine = load_module(engines_config.get(section, 'engine')+'.py')