def log_http_response(resp, body=None): status = (resp.raw.version / 10.0, resp.status_code, resp.reason) dump = ['\nHTTP/%.1f %s %s' % status] headers = resp.headers.items() dump.extend(['%s: %s' % safe_header(k, v) for k, v in headers]) dump.append('') if body: body = strutils.safe_decode(body) dump.extend([body, '']) LOG.debug('\n'.join([strutils.safe_encode(x, errors='ignore') for x in dump]))
def log_http_response(resp, body=None): status = (resp.raw.version / 10.0, resp.status_code, resp.reason) dump = ['\nHTTP/%.1f %s %s' % status] headers = resp.headers.items() dump.extend(['%s: %s' % safe_header(k, v) for k, v in headers]) dump.append('') if body: body = strutils.safe_decode(body) dump.extend([body, '']) LOG.debug('\n'.join( [strutils.safe_encode(x, errors='ignore') for x in dump]))
def log_http_response(resp, body=None): status = (resp.version / 10.0, resp.status, resp.reason) dump = ["\nHTTP/%.1f %s %s" % status] headers = resp.getheaders() if "X-Auth-Token" in headers: headers["X-Auth-Token"] = "*" * 3 dump.extend(["%s: %s" % (k, v) for k, v in headers]) dump.append("") if body: body = strutils.safe_decode(body) dump.extend([body, ""]) LOG.debug("\n".join([strutils.safe_encode(x) for x in dump]))
def log_http_response(resp, body=None): status = (resp.raw.version / 10.0, resp.status_code, resp.reason) dump = ['\nHTTP/%.1f %s %s' % status] headers = resp.headers.items() if 'X-Auth-Token' in headers: headers['X-Auth-Token'] = '*' * 3 dump.extend(['%s: %s' % (k, v) for k, v in headers]) dump.append('') if body: body = strutils.safe_decode(body) dump.extend([body, '']) LOG.debug('\n'.join([strutils.safe_encode(x) for x in dump]))
def log_http_response(resp, body=None): status = (resp.raw.version / 10.0, resp.status_code, resp.reason) dump = ['\nHTTP/%.1f %s %s' % status] headers = resp.headers.items() if 'X-Auth-Token' in resp.headers: headers['X-Auth-Token'] = '*' * 3 dump.extend(['%s: %s' % (k, v) for k, v in headers]) dump.append('') if body: body = strutils.safe_decode(body) dump.extend([body, '']) LOG.debug('\n'.join([strutils.safe_encode(x) for x in dump]))