774056846 4 months ago
parent
commit
d0f7273913
2 changed files with 2 additions and 10 deletions
  1. 2 2
      src/core/callcenter/esl/handler/channel_hangup_handler.py
  2. 0 8
      src/core/voip/bot.py

+ 2 - 2
src/core/callcenter/esl/handler/channel_hangup_handler.py

@@ -25,7 +25,7 @@ class ChannelHangupHandler(EslEventHandler):
         self.call_service = CallService(inbound_client, logger)
 
     def handle(self, address, event, coreUUID):
-        self.logger.info(json.loads(event.serialize('json')))
+        print(json.loads(event.serialize('json')))
         call_id = EslEventUtil.getCallId(event)
         if not call_id:
             self.release(event)
@@ -42,7 +42,7 @@ class ChannelHangupHandler(EslEventHandler):
             return
 
         count = len(call.device_list)
-        self.logger.info('ChannelHangupHandler, call_id=%s, device_id=%s, count=%s', call_id, device_id, count)
+        print('ChannelHangupHandler, call_id=%s, device_id=%s, count=%s', call_id, device_id, count)
         try:
             call.device_list.remove(device_id)
         except:

+ 0 - 8
src/core/voip/bot.py

@@ -475,12 +475,6 @@ class ToTextBotAgent:
             traceback.print_exc()  # 打印完整的错误信息
             return None
 
-class MyLogger(pj.LogWriter):
-    def write(self, entry):
-        # 自定义日志处理逻辑
-        print(f"[{entry.level}] {entry.msg.strip()}")
-        sys.stdout.flush()  # 强制刷新输出缓冲区
-
 @singleton_keys
 class BotAgent:
 
@@ -506,8 +500,6 @@ class BotAgent:
         ep_cfg.logConfig.consoleLevel = 4
         self.ep.libCreate()
         self.ep.libInit(ep_cfg)
-        logger = MyLogger()
-        self.ep.libSetLogWriter(logger)
 
         aud_dev_mgr = self.ep.audDevManager()
         aud_dev_mgr.setNullDev()  # 使用虚拟音频设备(如果没有实际设备)