コード例 #1
0
ファイル: ilastik_main.py プロジェクト: wpfhtl/ilastik
def _init_logging( parsed_args ):
    from ilastik.ilastik_logging import default_config, startUpdateInterval
    if ilastik_config.getboolean('ilastik', 'debug') or parsed_args.headless:
        default_config.init(output_mode=default_config.OutputMode.BOTH)
    else:
        default_config.init(output_mode=default_config.OutputMode.LOGFILE_WITH_CONSOLE_ERRORS)
        startUpdateInterval(10) # 10 second periodic refresh
コード例 #2
0
def _init_logging( parsed_args ):
    from ilastik.ilastik_logging import default_config, startUpdateInterval
    if ilastik_config.getboolean('ilastik', 'debug') or parsed_args.headless:
        default_config.init(output_mode=default_config.OutputMode.BOTH)
    else:
        default_config.init(output_mode=default_config.OutputMode.LOGFILE_WITH_CONSOLE_ERRORS)
        startUpdateInterval(10) # 10 second periodic refresh
    
    if parsed_args.redirect_output:
        logger.info( "All console output is being redirected to: {}"
                     .format( parsed_args.redirect_output ) )
コード例 #3
0
ファイル: ilastik_main.py プロジェクト: CVML/ilastik
def _init_logging(parsed_args):
    from ilastik.ilastik_logging import default_config, startUpdateInterval, DEFAULT_LOGFILE_PATH

    logfile_path = parsed_args.logfile or DEFAULT_LOGFILE_PATH
    process_name = ""
    if parsed_args.process_name:
        process_name = parsed_args.process_name + " "

    if ilastik_config.getboolean("ilastik", "debug") or parsed_args.headless:
        default_config.init(process_name, default_config.OutputMode.BOTH, logfile_path)
    else:
        default_config.init(process_name, default_config.OutputMode.LOGFILE_WITH_CONSOLE_ERRORS, logfile_path)
        startUpdateInterval(10)  # 10 second periodic refresh

    if parsed_args.redirect_output:
        logger.info("All console output is being redirected to: {}".format(parsed_args.redirect_output))
コード例 #4
0
def _init_logging( parsed_args ):
    from ilastik.ilastik_logging import default_config, startUpdateInterval, DEFAULT_LOGFILE_PATH

    logfile_path = parsed_args.logfile or DEFAULT_LOGFILE_PATH
    process_name = ""
    if parsed_args.process_name:
        process_name = parsed_args.process_name + " "

    if ilastik_config.getboolean('ilastik', 'debug') or parsed_args.headless:
        default_config.init(process_name, default_config.OutputMode.BOTH, logfile_path)
    else:
        default_config.init(process_name, default_config.OutputMode.LOGFILE_WITH_CONSOLE_ERRORS, logfile_path)
        startUpdateInterval(10) # 10 second periodic refresh
    
    if parsed_args.redirect_output:
        logger.info( "All console output is being redirected to: {}"
                     .format( parsed_args.redirect_output ) )