mirror of
https://github.com/onyx-and-iris/vban-cmd-python.git
synced 2026-04-18 04:53:31 +00:00
logging module now used to log interface events.
register, deregister method aliases added to Subject class.
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import logging
|
||||
import socket
|
||||
import threading
|
||||
import time
|
||||
@@ -39,6 +40,8 @@ class Updater(threading.Thread):
|
||||
notifies observers of event updates
|
||||
"""
|
||||
|
||||
logger = logging.getLogger("worker.updater")
|
||||
|
||||
def __init__(self, remote):
|
||||
super().__init__(name="updater", target=self.update, daemon=True)
|
||||
self._remote = remote
|
||||
@@ -98,7 +101,7 @@ class Updater(threading.Thread):
|
||||
return fget()
|
||||
|
||||
def update(self):
|
||||
print(f"Listening for {', '.join(self._remote.event.get())} events")
|
||||
self.logger.info(f"Listening for {', '.join(self._remote.event.get())} events")
|
||||
(
|
||||
self._remote.cache["strip_level"],
|
||||
self._remote.cache["bus_level"],
|
||||
|
||||
Reference in New Issue
Block a user