From 3bc79bff0ac1a97ad2b89e292e971ba13a398c05 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 14 Jul 2014 15:50:20 +0000 Subject: [PATCH] Log HTTP header for status codes != 200 --- src/ddns/system.py | 5 +++++ 1 file changed, 5 insertions(+) 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) -- 2.39.2