Skip to content

Commit bbd8a2d

Browse files
author
rwoods3
committed
add param to constructor
1 parent 5180734 commit bbd8a2d

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

lightify/__init__.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -885,7 +885,7 @@ def __str__(self):
885885
class Lightify:
886886
""" main osram lightify class
887887
"""
888-
def __init__(self, host, new_device_types=None, loghandler=None):
888+
def __init__(self, host, new_device_types=None, log_level=logging.INFO, loghandler=None):
889889
"""
890890
:param host: lightify gateway host
891891
:param new_device_types: dict of additional device types to merge with
@@ -912,13 +912,14 @@ def __init__(self, host, new_device_types=None, loghandler=None):
912912
}
913913
}
914914
}}
915+
:param log_level: logging.loglevel Enum
915916
:param loghandler: logging.Handler object
916917
"""
917918
self.__device_types = DEVICE_TYPES.copy()
918919
self.__device_types.update(new_device_types or {})
919920

920921
self.__logger = logging.getLogger(MODULE)
921-
self.__logger.setLevel(logging.INFO)
922+
self.__logger.setLevel(log_level)
922923
if loghandler:
923924
self.__logger.addHandler(loghandler)
924925
else:

0 commit comments

Comments
 (0)