示例#1
0
    handler = RotatingFileHandler(logDir + '/dmon-controller.log',
                                  maxBytes=10000000,
                                  backupCount=5)
    logLevel = os.getenv('DMON_LOGGING', 'WARN')
    if logLevel == 'INFO':
        handler.setLevel(logging.INFO)
        app.logger.addHandler(handler)
        log = logging.getLogger('werkzeug')
        log.setLevel(logging.DEBUG)
    elif logLevel == 'WARN':
        handler.setLevel(logging.WARNING)
        app.logger.addHandler(handler)
        log = logging.getLogger('werkzeug')
        log.setLevel(logging.DEBUG)
    elif logLevel == 'ERROR':
        handler.serLevel(logging.ERROR)
        app.logger.addHandler(handler)
        log = logging.getLogger('werkzeug')
        log.setLevel(logging.ERROR)
    else:
        handler.setLevel(logging.WARNING)
        app.logger.addHandler(handler)
        log = logging.getLogger('werkzeug')
        log.setLevel(logging.DEBUG)

    log.addHandler(handler)

    print '''
    ██████╗       ███╗   ███╗ ██████╗ ███╗   ██╗
    ██╔══██╗      ████╗ ████║██╔═══██╗████╗  ██║
    ██║  ██║█████╗██╔████╔██║██║   ██║██╔██╗ ██║