刘威 5 mesiacov pred
rodič
commit
e607f2e2c4
1 zmenil súbory, kde vykonal 4 pridanie a 4 odobranie
  1. 4 4
      src/core/callcenter/esl/client.py

+ 4 - 4
src/core/callcenter/esl/client.py

@@ -376,7 +376,7 @@ class InboundClient:
 class ESLRequestHandler(socketserver.BaseRequestHandler):
     def setup(self):
         try:
-            self.logger.info('%s connected!', self.client_address)
+            self.server.logger.info('%s connected!', self.client_address)
             fd = self.request.fileno()
             con = ESL.ESLconnection(fd)
             self.logger.info('Connected: %s', con.connected())
@@ -387,8 +387,8 @@ class ESLRequestHandler(socketserver.BaseRequestHandler):
                 event_name = info.getHeader("Event-Name")
                 device_id = info.getHeader("unique-id")
                 kwargs = json.loads(info.serialize('json'))
-                destination = self.agent.register(**kwargs)
-                self.logger.info("device_id=%s, destination=%s", device_id, destination)
+                destination = self.server.agent.register(**kwargs)
+                self.server.logger.info("device_id=%s, destination=%s", device_id, destination)
 
                 Cache.add_device_user_part(device_id, destination)
                 con.execute("bridge", f"user/{destination}", device_id)
@@ -411,7 +411,7 @@ class ESLRequestHandler(socketserver.BaseRequestHandler):
                 #     print('come in ')
                 #     traceback.print_exc()
             else:
-                self.logger.info("Failed to connect to FreeSWITCH")
+                self.server.logger.info("Failed to connect to FreeSWITCH")
         except:
             traceback.print_exc()