[pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci
This commit is contained in:
pre-commit-ci[bot] 2023-04-24 01:25:18 +00:00 committed by mbidewell
parent d96fa9fcff
commit a1ae539fc1
2 changed files with 11 additions and 8 deletions

View File

@ -3,6 +3,7 @@ import logging
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
class AccessLogGenerator: class AccessLogGenerator:
""" """
Object that implements the Daphne "action logger" internal interface in Object that implements the Daphne "action logger" internal interface in
@ -13,9 +14,11 @@ class AccessLogGenerator:
if stream: if stream:
logger.propagate = False logger.propagate = False
handler = logging.StreamHandler(stream) handler = logging.StreamHandler(stream)
formatter = logging.Formatter('%(host)s %(ident)s %(user)s [%(asctime)s] "%{request} %(message)s" ' formatter = logging.Formatter(
'%(status)s %(length)s' '%(host)s %(ident)s %(user)s [%(asctime)s] "%{request} %(message)s" '
"%d/%b/%Y:%H:%M:%S") "%(status)s %(length)s"
"%d/%b/%Y:%H:%M:%S"
)
handler.setFormatter(fmt=formatter) handler.setFormatter(fmt=formatter)
logger.addHandler(handler) logger.addHandler(handler)
else: else:
@ -78,5 +81,5 @@ class AccessLogGenerator:
"user": user or "-", "user": user or "-",
"status": status or "-", "status": status or "-",
"length": length or "-", "length": length or "-",
} },
) )

View File

@ -228,7 +228,9 @@ class CommandLineInterface:
elif args.verbosity >= 1: elif args.verbosity >= 1:
access_log_stream = sys.stdout access_log_stream = sys.stdout
access_logger = AccessLogGenerator(access_log_stream) if access_log_stream else None access_logger = (
AccessLogGenerator(access_log_stream) if access_log_stream else None
)
# Import application # Import application
sys.path.insert(0, ".") sys.path.insert(0, ".")
@ -272,9 +274,7 @@ class CommandLineInterface:
websocket_connect_timeout=args.websocket_connect_timeout, websocket_connect_timeout=args.websocket_connect_timeout,
websocket_handshake_timeout=args.websocket_connect_timeout, websocket_handshake_timeout=args.websocket_connect_timeout,
application_close_timeout=args.application_close_timeout, application_close_timeout=args.application_close_timeout,
action_logger=access_logger action_logger=access_logger if access_log_stream else None,
if access_log_stream
else None,
root_path=args.root_path, root_path=args.root_path,
verbosity=args.verbosity, verbosity=args.verbosity,
proxy_forwarded_address_header=self._get_forwarded_host(args=args), proxy_forwarded_address_header=self._get_forwarded_host(args=args),