Mit SmartHomeNG 1.51 ist das Logging viel umfangreicher geworden. Und so habe ich mir die Mühe gemacht, den alten Logger zu entsorgen und alles auf das neue "System" umzustellen. Allerdings funktionieren dann viele alte Sachen so nicht mehr:
Muss ich das jetzt so schreiben?
Das schreibt zumindest schon mal was in die Log-Datei. Allerdings stimmt der Name der Logik im Log nicht, denn da steht dann "lib.scheduler" und nicht der Name der Logik.
Code:
import logging logger = logging.getLogger('logics.'+__name__) logger.info('Aufruf Logik {}'.format(__name__))
Code:
import logging logger = logging.getLogger('logics.ex_logging') logger.info('Aufruf Logik {}'.format(__name__))
Kommentar