added module level loggers.

class loggers implemented as child loggers.

patch bump
This commit is contained in:
2023-06-22 22:17:20 +01:00
parent 4e45de17ea
commit 2c07f242ad
4 changed files with 10 additions and 6 deletions

View File

@@ -16,12 +16,14 @@ defined in official github repo
https://github.com/obsproject/obs-websocket/blob/master/docs/generated/protocol.md#events
"""
logger = logging.getLogger(__name__)
class EventClient:
logger = logging.getLogger("events.eventclient")
DELAY = 0.001
def __init__(self, **kwargs):
self.logger = logger.getChild(self.__class__.__name__)
defaultkwargs = {"subs": Subs.LOW_VOLUME}
kwargs = defaultkwargs | kwargs
self.base_client = ObsClient(**kwargs)