@@ -49,17 +49,35 @@ def init(filename, level=constants.DEBUG):
LOGGER.addHandler(file_handler)
+def _logger(func):
+
+ def inner(*args):
+ if LOGGER is not None:
+ func(*args)
+ return inner
+@_logger
def info(*args):
LOGGER.info(*args)
def debug(*args):
LOGGER.debug(*args)
def warning(*args):
LOGGER.warning(*args)
def error(*args):
LOGGER.error(*args)
def critical(*args):
LOGGER.critical(*args)