Define fin_list
This commit is contained in:
parent
dd8b0ebdf2
commit
63a124dcde
@ -379,6 +379,7 @@ def stream_trimmer_loop():
|
|||||||
# We can't delete items from a dicationry that's being iterated, so we have to make a temporarly list of entrys to remove later
|
# We can't delete items from a dicationry that's being iterated, so we have to make a temporarly list of entrys to remove later
|
||||||
if CONFIG['SYSTEMS'][system]['MODE'] == 'OPENBRIDGE':
|
if CONFIG['SYSTEMS'][system]['MODE'] == 'OPENBRIDGE':
|
||||||
remove_list = []
|
remove_list = []
|
||||||
|
fin_list = []
|
||||||
for stream_id in systems[system].STATUS:
|
for stream_id in systems[system].STATUS:
|
||||||
|
|
||||||
#if stream already marked as finished, just remove it
|
#if stream already marked as finished, just remove it
|
||||||
@ -1244,6 +1245,8 @@ class routerOBP(OPENBRIDGE):
|
|||||||
|
|
||||||
logger.info('(%s) *CALL START* STREAM ID: %s SUB: %s (%s) PEER: %s (%s) TGID %s (%s), TS %s', \
|
logger.info('(%s) *CALL START* STREAM ID: %s SUB: %s (%s) PEER: %s (%s) TGID %s (%s), TS %s', \
|
||||||
self._system, int_id(_stream_id), get_alias(_rf_src, subscriber_ids), int_id(_rf_src), get_alias(_peer_id, peer_ids), int_id(_peer_id), get_alias(_dst_id, talkgroup_ids), int_id(_dst_id), _slot)
|
self._system, int_id(_stream_id), get_alias(_rf_src, subscriber_ids), int_id(_rf_src), get_alias(_peer_id, peer_ids), int_id(_peer_id), get_alias(_dst_id, talkgroup_ids), int_id(_dst_id), _slot)
|
||||||
|
if CONFIG['REPORTS']['REPORT']:
|
||||||
|
self._report.send_bridgeEvent('GROUP VOICE,START,RX,{},{},{},{},{},{}'.format(self._system, int_id(_stream_id), int_id(_peer_id), int_id(_rf_src), _slot, int_id(_dst_id)).encode(encoding='utf-8', errors='ignore'))
|
||||||
|
|
||||||
|
|
||||||
else:
|
else:
|
||||||
@ -1280,11 +1283,7 @@ class routerOBP(OPENBRIDGE):
|
|||||||
self.STATUS[_stream_id]['LOOPLOG'] = True
|
self.STATUS[_stream_id]['LOOPLOG'] = True
|
||||||
self.STATUS[_stream_id]['LAST'] = pkt_time
|
self.STATUS[_stream_id]['LAST'] = pkt_time
|
||||||
return
|
return
|
||||||
|
|
||||||
#Move this here to stop messing up the dash - we only want to log a QSO if we allow it
|
|
||||||
if (_stream_id not in self.STATUS):
|
|
||||||
if CONFIG['REPORTS']['REPORT']:
|
|
||||||
self._report.send_bridgeEvent('GROUP VOICE,START,RX,{},{},{},{},{},{}'.format(self._system, int_id(_stream_id), int_id(_peer_id), int_id(_rf_src), _slot, int_id(_dst_id)).encode(encoding='utf-8', errors='ignore'))
|
|
||||||
|
|
||||||
self.STATUS[_stream_id]['LAST'] = pkt_time
|
self.STATUS[_stream_id]['LAST'] = pkt_time
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user