From 327095f0ea7f80b782664dbc9cb0fce68c7e19cd Mon Sep 17 00:00:00 2001 From: Jan Stalhut Date: Sat, 25 May 2019 23:37:35 +0200 Subject: [PATCH] Add new provider it's DNS (https://www.itsdns.de) Signed-off-by: Michael Tremer --- README | 1 + src/ddns/providers.py | 12 ++++++++++++ 2 files changed, 13 insertions(+) diff --git a/README b/README index 02ac926..b0601a0 100644 --- a/README +++ b/README @@ -68,6 +68,7 @@ SUPPORTED PROVIDERS: enom.com entrydns.net freedns.afraid.org + itsdns.de joker.com loopia.se myonlineportal.net diff --git a/src/ddns/providers.py b/src/ddns/providers.py index 8287878..4ffd8bf 100644 --- a/src/ddns/providers.py +++ b/src/ddns/providers.py @@ -1129,6 +1129,18 @@ class DDNSProviderFreeDNSAfraidOrg(DDNSProvider): raise DDNSUpdateError +class DDNSProviderItsdns(DDNSProtocolDynDNS2, DDNSProvider): + handle = "itsdns.de" + name = "it's DNS" + website = "http://www.itsdns.de/" + protocols = ("ipv6", "ipv4") + + # Information about the format of the HTTP request is to be found + # here: https://www.itsdns.de/dynupdatehelp.htm + + url = "https://www.itsdns.de/update.php" + + class DDNSProviderJoker(DDNSProtocolDynDNS2, DDNSProvider): handle = "joker.com" name = "Joker.com Dynamic DNS" -- 2.39.2