Example #1
0
def main():
    log_path = os.path.join(env.APP_ROOT, "server.log")
    log_handler = RotatingFileHandler(log_path, maxBytes=1000000, backupCount=1)
    log_handler.setFormatter(logging.Formatter("%(asctime)s %(levelname)s: %(message)s "))
    app.logger.addHandler(log_handler)

    app.logger.addHandler(logging.StreamHandler())

    if env.is_production():
        app.logger.setLevel(logging.INFO)
        log_handler.setLevel(logging.INFO)

    app.run(**vars(env.SERVER_CONF))
Example #2
0
def main():
    log_path = os.path.join(env.APP_ROOT, "server.log")
    log_handler = RotatingFileHandler(log_path,
                                      maxBytes=1000000,
                                      backupCount=1)
    log_handler.setFormatter(
        logging.Formatter("%(asctime)s %(levelname)s: %(message)s "))
    app.logger.addHandler(log_handler)

    app.logger.addHandler(logging.StreamHandler())

    if env.is_production():
        app.logger.setLevel(logging.INFO)
        log_handler.setLevel(logging.INFO)

    app.run(**vars(env.SERVER_CONF))
Example #3
0
def main():
    log_path = os.path.join(env.APP_ROOT, "log", env.ENV + ".log")
    log_handler = RotatingFileHandler(log_path,
                                      maxBytes=1000000,
                                      backupCount=1)
    formatter = logging.Formatter("%(asctime)s %(levelname)s: %(message)s ")
    log_handler.setFormatter(formatter)

    app.logger.addHandler(log_handler)
    app.logger.addHandler(logging.StreamHandler())

    if not env.is_development():
        app.logger.setLevel(logging.INFO)
        log_handler.setLevel(logging.INFO)

    db.setup()

    app.run(**env.SERVER_CONF._asdict())