Beispiel #1
0
@app.before_request
def before_request(request):
    logger.error('before_request')


@app.after_request
def after_request(request, exc):
    logger.error('after_request: %s', exc)


@app.before_response
def before_response(worker, rsp):
    logger.error('before_response: %r', rsp)


@app.after_response
def after_response(worker, rsp, result):
    logger.error('after_response: %r, %s', rsp, result)


@app.route(1)
def index(request):
    logger.error('request: %s, client_ip: %s, worker: %s', request,
                 request.client_ip, request.worker)
    return dict(ret=10)


app.register_blueprint(user.bp)
app.run()
Beispiel #2
0
    '/' + '-' * 80,
    '[%(levelname)s][%(asctime)s][%(process)d:%(thread)d][%(filename)s:%(lineno)d %(funcName)s]:',
    '%(message)s',
    '-' * 80 + '/',
))

logger = logging.getLogger('burst')
handler = logging.StreamHandler()
handler.setFormatter(logging.Formatter(LOG_FORMAT))
logger.addHandler(handler)
logger.setLevel(logging.DEBUG)

GROUP_CONFIG = {
    1: {
        'count': 10,
    },
}

app = Burst()
app.config.from_object(__name__)


@app.route(1)
def index(request):
    return dict(
        ret=10
    )


app.run()