Skip to content

Commit 51f931e

Browse files
committed
Only add a single instance of LogHandlerSumo to the logger returned by SumoClient.getLogger.
1 parent cb3c102 commit 51f931e

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/sumo/wrapper/sumo_client.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -383,8 +383,10 @@ def getLogger(self, name):
383383
"""
384384

385385
logger = logging.getLogger(name)
386-
handler = LogHandlerSumo(self)
387-
logger.addHandler(handler)
386+
if len(logger.handlers) == 0:
387+
handler = LogHandlerSumo(self)
388+
logger.addHandler(handler)
389+
pass
388390
return logger
389391

390392
@raise_for_status_async

0 commit comments

Comments
 (0)