Skip to content

Commit a528423

Browse files
committed
allow to specify logger name
1 parent 5b440f5 commit a528423

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

adafruit_minimqtt/adafruit_minimqtt.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1074,15 +1074,16 @@ def is_connected(self):
10741074
return self._is_connected and self._sock is not None
10751075

10761076
# Logging
1077-
def enable_logger(self, log_pkg, log_level=20):
1078-
"""Enables library logging by getting logger named "log" from the specified logging package
1077+
def enable_logger(self, log_pkg, log_level=20, logger_name="log"):
1078+
"""Enables library logging by getting logger from the specified logging package
10791079
and setting its log level.
10801080
10811081
:param log_pkg: A Python logging package.
10821082
:param log_level: Numeric value of a logging level, defaults to INFO.
1083+
:param logger_name: name of the logger, defaults to "log".
10831084
:return logger object
10841085
"""
1085-
self.logger = log_pkg.getLogger("log")
1086+
self.logger = log_pkg.getLogger(logger_name)
10861087
self.logger.setLevel(log_level)
10871088

10881089
return self.logger

0 commit comments

Comments
 (0)