From 6ddfd5c765a4d46a89f232e7dfcc1e7d08cbae26 Mon Sep 17 00:00:00 2001 From: Stefan Schantl Date: Thu, 28 Aug 2014 20:47:37 +0200 Subject: [PATCH] Add "badagent" response handling for DDNSProtocolDynDNS2. --- src/ddns/providers.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ddns/providers.py b/src/ddns/providers.py index 151d6a3..4826289 100644 --- a/src/ddns/providers.py +++ b/src/ddns/providers.py @@ -224,6 +224,8 @@ class DDNSProtocolDynDNS2(object): raise DDNSInternalServerError elif output == "dnserr": raise DDNSInternalServerError(_("DNS error encountered.")) + elif output == "badagent": + raise DDNSBlockedError # If we got here, some other update error happened. raise DDNSUpdateError(_("Server response: %s") % output) -- 2.39.2