소스 검색

ffpb: check that batcave_url is set

Helge Jung 9 년 전
부모
커밋
f752bf67a0
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      modules/ffpb.py

+ 5 - 1
modules/ffpb.py

@@ -129,7 +129,11 @@ def setup(bot):
         msgserver_thread.start()
 
     # initialize BATCAVE
-    __batcave = BatcaveClient(bot.config.ffpb.batcave_url)
+    if bot.config.ffpb.batcave_url is None:
+        raise Exception("You did not specify [ffpb].batcave_url ...")
+    else:
+        print('using BATCAVE at ' + bot.config.ffpb.batcave_url)
+        __batcave = BatcaveClient(bot.config.ffpb.batcave_url)
 
     # signal end of setup routine
     bot.memory['ffpb_in_setup'] = False