コード例 #1
0
ファイル: log.py プロジェクト: ctk3b/copernicus
def initServerLogToStdout(log_mode=None):
    logger=logging.getLogger('')

    if log_mode == MODE_TRACE:
        logger.setLevel(TRACE)
    elif log_mode == MODE_DEBUG:
        logger.setLevel(logging.DEBUG)
    else:
        logger.setLevel(logging.INFO)

    COLOR_FORMAT = colorformat.formatter_message(stdoutFormat)
        
    colorFormatter = ColoredFormatter(COLOR_FORMAT)
    streamhandler=logging.StreamHandler()
    streamhandler.setFormatter(colorFormatter)
    streamhandler.addFilter(LogFilter())
    
    logger.addHandler(streamhandler)
コード例 #2
0
ファイル: log.py プロジェクト: vivek-bala/copernicus
def initServerLogToStdout(log_mode=None):
    logger = logging.getLogger('')

    if log_mode == MODE_TRACE:
        logger.setLevel(TRACE)
    elif log_mode == MODE_DEBUG:
        logger.setLevel(logging.DEBUG)
    else:
        logger.setLevel(logging.INFO)

    COLOR_FORMAT = colorformat.formatter_message(stdoutFormat)

    colorFormatter = ColoredFormatter(COLOR_FORMAT)
    streamhandler = logging.StreamHandler()
    streamhandler.setFormatter(colorFormatter)
    streamhandler.addFilter(LogFilter())

    logger.addHandler(streamhandler)
コード例 #3
0
ファイル: log.py プロジェクト: ctk3b/copernicus
def initClientLog(debug=False):
    """Initialize a client log: in this case, a log that only displays to 
       stdout."""
    logger=logging.getLogger('cpc')
    if debug:
        logger.setLevel(logging.DEBUG)
    else:
        logger.setLevel(logging.INFO)

    if(platform.system()=='Windows'):
        colorformat.add_coloring_to_emit_windows()
        handler=logging.StreamHandler()
        handler.emit(handler)
        logger.addHandler(handler)
    else:
        COLOR_FORMAT = colorformat.formatter_message(stdoutFormat)
        handler=logging.StreamHandler()
        colorFormatter = ColoredFormatter(COLOR_FORMAT)
        handler.setFormatter(colorFormatter)
        logger.addHandler(handler)
コード例 #4
0
ファイル: log.py プロジェクト: vivek-bala/copernicus
def initClientLog(debug=False):
    """Initialize a client log: in this case, a log that only displays to 
       stdout."""
    logger = logging.getLogger('cpc')
    if debug:
        logger.setLevel(TRACE)
    else:
        logger.setLevel(logging.INFO)

    if (platform.system() == 'Windows'):
        colorformat.add_coloring_to_emit_windows()
        handler = logging.StreamHandler()
        handler.emit(handler)
        logger.addHandler(handler)
    else:
        COLOR_FORMAT = colorformat.formatter_message(stdoutFormat)
        handler = logging.StreamHandler()
        colorFormatter = ColoredFormatter(COLOR_FORMAT)
        handler.setFormatter(colorFormatter)
        logger.addHandler(handler)