This repository has been archived on 2025-02-26. You can view files and clone it, but cannot push or open issues or pull requests.
szurubooru/server/szurubooru/middleware/request_logger.py

16 lines
427 B
Python

import logging
from szurubooru import db
logger = logging.getLogger(__name__)
class RequestLogger(object):
def process_request(self, request, _response):
pass
def process_response(self, request, _response, _resource):
logger.info(
'%s %s (user=%s, queries=%d)',
request.method,
request.url,
request.context.user.name,
db.get_query_count())