From 4a2bdaf80f453d344ce9aa5a99e31f61fbe912ce Mon Sep 17 00:00:00 2001
From: Simon <simon@adlem.net>
Date: Sun, 20 Dec 2020 21:25:34 +0000
Subject: [PATCH] Back off logging for dedup code

---
 bridge_master.py | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/bridge_master.py b/bridge_master.py
index d9163bf..396c0c4 100755
--- a/bridge_master.py
+++ b/bridge_master.py
@@ -787,7 +787,8 @@ class routerOBP(OPENBRIDGE):
                 _target_status = systems[_target['SYSTEM']].STATUS
                 _target_system = self._CONFIG['SYSTEMS'][_target['SYSTEM']]
                 if (_target['SYSTEM'],_target['TS']) in _sysIgnore:
-                    logger.debug("(DEDUP) OBP Source Skipping system %s TS: %s",_target['SYSTEM'],_target['TS'])
+                    if (_stream_id not in _target_status):
+                        logger.debug("(DEDUP) OBP Source Skipping system %s TS: %s",_target['SYSTEM'],_target['TS'])
                     continue
                 if _target_system['MODE'] == 'OPENBRIDGE':
                     if _noOBP == True:
@@ -1057,9 +1058,9 @@ class routerHBP(HBSYSTEM):
                 if _target['ACTIVE']:
                     _target_status = systems[_target['SYSTEM']].STATUS
                     _target_system = self._CONFIG['SYSTEMS'][_target['SYSTEM']]
-
                     if (_target['SYSTEM'],_target['TS']) in _sysIgnore:
-                        logger.debug("(DEDUP) HBP Source - Skipping system %s TS: %s",_target['SYSTEM'],_target['TS'])
+                        if (_stream_id not in _target_status):
+                            logger.debug("(DEDUP) HBP Source - Skipping system %s TS: %s",_target['SYSTEM'],_target['TS'])
                         continue
                     if _target_system['MODE'] == 'OPENBRIDGE':
                         if _noOBP == True: