From: Michael Tremer Date: Mon, 14 Jul 2014 15:50:20 +0000 (+0000) Subject: Log HTTP header for status codes != 200 X-Git-Tag: 003~1 X-Git-Url: http://git.ipfire.org/?p=oddments%2Fddns.git;a=commitdiff_plain;h=3bc79bff0ac1a97ad2b89e292e971ba13a398c05;hp=5b153a2278f6dbdc78de20c291f85830f0f413ae Log HTTP header for status codes != 200 --- diff --git a/src/ddns/system.py b/src/ddns/system.py index cab2942..6b76333 100644 --- a/src/ddns/system.py +++ b/src/ddns/system.py @@ -166,6 +166,11 @@ class DDNSSystem(object): return resp except urllib2.HTTPError, e: + # Log response header. + logger.debug(_("Response header (Status Code %s):") % e.code) + for k, v in e.hdrs.items(): + logger.debug(" %s: %s" % (k, v)) + # 400 - Bad request if e.code == 400: raise DDNSRequestError(e.reason)