コード例 #1
0
ファイル: baselog.py プロジェクト: airyai/pwx-python-avalon
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)
コード例 #2
0
ファイル: baselog.py プロジェクト: airyai/pwx-python-avalon
def setLevel(level):
    '''Set the level of all log devices.'''
    for v in builtin.itervalues(_loggers):
        v.setLevel(level)
コード例 #3
0
ファイル: baselog.py プロジェクト: airyai/pwx-python-avalon
def fatal(message, extra=None):
    for v in builtin.itervalues(_loggers):
        v.fatal(message, extra)
コード例 #4
0
ファイル: baselog.py プロジェクト: airyai/pwx-python-avalon
def exception(message, extra=None):
    for v in builtin.itervalues(_loggers):
        v.exception(message, extra)
コード例 #5
0
ファイル: baselog.py プロジェクト: airyai/pwx-python-avalon
def error(message, extra=None):
    for v in builtin.itervalues(_loggers):
        v.error(message, extra)
コード例 #6
0
ファイル: baselog.py プロジェクト: airyai/pwx-python-avalon
def warning(message, extra=None):
    for v in builtin.itervalues(_loggers):
        v.warning(message, extra)
コード例 #7
0
ファイル: baselog.py プロジェクト: airyai/pwx-python-avalon
def info(message, extra=None):
    for v in builtin.itervalues(_loggers):
        v.info(message, extra)
コード例 #8
0
ファイル: baselog.py プロジェクト: airyai/pwx-python-avalon
def debug(message, extra=None):
    for v in builtin.itervalues(_loggers):
        v.debug(message, extra)
コード例 #9
0
ファイル: baselog.py プロジェクト: airyai/pwx-python-avalon
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)