Example #1
0
def log(message, level, extra=None):
    '''
    Print a message into all log devices.
    
    @param message: Log message.
    @param level: Log level.
    @param extra: Extra variables.
    '''
    for v in builtin.itervalues(_loggers):
        v.log(message, level, extra)
Example #2
0
def setLevel(level):
    '''Set the level of all log devices.'''
    for v in builtin.itervalues(_loggers):
        v.setLevel(level)
Example #3
0
def fatal(message, extra=None):
    for v in builtin.itervalues(_loggers):
        v.fatal(message, extra)
Example #4
0
def exception(message, extra=None):
    for v in builtin.itervalues(_loggers):
        v.exception(message, extra)
Example #5
0
def error(message, extra=None):
    for v in builtin.itervalues(_loggers):
        v.error(message, extra)
Example #6
0
def warning(message, extra=None):
    for v in builtin.itervalues(_loggers):
        v.warning(message, extra)
Example #7
0
def info(message, extra=None):
    for v in builtin.itervalues(_loggers):
        v.info(message, extra)
Example #8
0
def debug(message, extra=None):
    for v in builtin.itervalues(_loggers):
        v.debug(message, extra)
Example #9
0
def logException(message, level, extra=None):
    '''
    Print a message and dump traceback into all log devices.
    '''
    for v in builtin.itervalues(_loggers):
        v.logException(message, level, extra)