debug6
This commit is contained in:
+1
-12
@@ -51,8 +51,6 @@ class CallHandler:
|
|||||||
return
|
return
|
||||||
|
|
||||||
if linkedid not in self.calls.keys():
|
if linkedid not in self.calls.keys():
|
||||||
if config.DEBUG:
|
|
||||||
logging.info(f"New call: ID={linkedid}")
|
|
||||||
|
|
||||||
check_date()
|
check_date()
|
||||||
context = event.get("Context")
|
context = event.get("Context")
|
||||||
@@ -63,10 +61,6 @@ class CallHandler:
|
|||||||
f"Internal call, Adding to finished: ID={linkedid}"
|
f"Internal call, Adding to finished: ID={linkedid}"
|
||||||
)
|
)
|
||||||
self.finished.append(linkedid)
|
self.finished.append(linkedid)
|
||||||
if config.DEBUG:
|
|
||||||
logging.info(
|
|
||||||
f"Not 'from-trunk': ID={linkedid}, Context={context}"
|
|
||||||
)
|
|
||||||
return
|
return
|
||||||
event_channel = event.get("Channel")
|
event_channel = event.get("Channel")
|
||||||
if len(event_channel) < 7 or (
|
if len(event_channel) < 7 or (
|
||||||
@@ -74,17 +68,14 @@ class CallHandler:
|
|||||||
and "LocalAddress" not in event.keys()
|
and "LocalAddress" not in event.keys()
|
||||||
and "CID-CallingPres" not in event.keys()
|
and "CID-CallingPres" not in event.keys()
|
||||||
):
|
):
|
||||||
if config.DEBUG:
|
|
||||||
logging.info(f"Skipped event: ID={linkedid}")
|
|
||||||
return
|
return
|
||||||
for filter in config.AMI_CHANNEL_FILTER:
|
for filter in config.AMI_CHANNEL_FILTER:
|
||||||
|
logging.info(f"Filter: {filter} / {event_channel}")
|
||||||
if event_channel.startswith(filter) or (
|
if event_channel.startswith(filter) or (
|
||||||
event.get("Value") == filter.split("/")[1]
|
event.get("Value") == filter.split("/")[1]
|
||||||
or event.get("Extension") == filter.split("/")[1]
|
or event.get("Extension") == filter.split("/")[1]
|
||||||
or event.get("Exten") == filter.split("/")[1]
|
or event.get("Exten") == filter.split("/")[1]
|
||||||
):
|
):
|
||||||
if config.DEBUG:
|
|
||||||
logging.info(f"Incoming NEW call: ID={linkedid}")
|
|
||||||
await self.incoming_call(event, linkedid)
|
await self.incoming_call(event, linkedid)
|
||||||
return
|
return
|
||||||
else:
|
else:
|
||||||
@@ -92,8 +83,6 @@ class CallHandler:
|
|||||||
logging.info(
|
logging.info(
|
||||||
f"Skipped event:\n{json.dumps(event, indent=4, ensure_ascii=False)}"
|
f"Skipped event:\n{json.dumps(event, indent=4, ensure_ascii=False)}"
|
||||||
)
|
)
|
||||||
if config.DEBUG:
|
|
||||||
logging.info(f"Adding to finished: ID={linkedid}")
|
|
||||||
self.finished.append(linkedid)
|
self.finished.append(linkedid)
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user