self._log.critical(msg) else: self._log.debug(msg) if __name__ == "__main__": from manager import Manager from lib.driver import Driver from node import Node from lib.values import Value from options import Options l = Log() print l l.create("", False, True, LogLevel.Debug, LogLevel.Debug, LogLevel.Debug) l2 = Log() print l, l2 l.write(LogLevel.Debug, "Test de log debug") o = Options() o.create("../openzwave/config", "", "--logging true --LogFileName toto.txt") o.Lock() m = Manager() l2.write(LogLevel.Debug, Node(m, 12554, 5), "Test de log debug avec", " l2") LOG.write(LogLevel.Info, Value(Node(m, 12554, 8), 55), "Refresh Value Test de log info avec LOG") LOG.write(LogLevel.Warning, m, "Test de log warning avec LOG") LOG.write(LogLevel.Warning, Driver(m, "/dev/zwave", ""), "Test de log warning avec LOG")