From 371122811eadcb90ca27383af672836d72235a54 Mon Sep 17 00:00:00 2001 From: Krzysztof Urbaniak Date: Thu, 28 Jan 2016 10:49:43 +0100 Subject: [PATCH] fix formatting --- gunicorn/glogging.py | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/gunicorn/glogging.py b/gunicorn/glogging.py index 545dea799b..671a589ad6 100644 --- a/gunicorn/glogging.py +++ b/gunicorn/glogging.py @@ -237,10 +237,9 @@ def log(self, lvl, msg, *args, **kwargs): def atoms(self, resp, req, environ, request_time): """ Gets atoms for log formating. """ - if type(resp.status) is int: - status = resp.status - else: - status = resp.status.split(None, 1)[0] + status = resp.status + if isinstance(status, str): + status = status.split(None, 1)[0] atoms = { 'h': environ.get('REMOTE_ADDR', '-'), 'l': '-', @@ -274,10 +273,9 @@ def atoms(self, resp, req, environ, request_time): atoms.update(dict([("{%s}i" % k.lower(), v) for k, v in req_headers])) - if hasattr(resp.headers, "items"): - resp_headers = resp.headers.items() - else: - resp_headers = resp.headers + resp_headers = resp.headers + if hasattr(resp_headers, "items"): + resp_headers = resp_headers.items() # add response headers atoms.update(dict([("{%s}o" % k.lower(), v) for k, v in resp_headers]))