]> ToastFreeware Gitweb - toast/tdyndns.git/blobdiff - cgi-bin/dyndns.py
Added possible URL parameters wildcard, mx, backmx and offline.
[toast/tdyndns.git] / cgi-bin / dyndns.py
index f9919dd84fa92ba12d96bf78ae063cc8584103ec..b89cd39e02a9e385fc63e27932d43e1615cf6592 100755 (executable)
@@ -22,10 +22,17 @@ ZONE = '.dyn.colgarra.priv.at'
 
 fields = cgi.FieldStorage()
 
+# the following fields are supported by most dyndns providers
+# if a parameter is not provided, the .getvalue method returns None
 username = fields.getvalue('username')
 password = fields.getvalue('password')
 hostname = fields.getvalue('hostname')
 myip     = fields.getvalue('myip')
+wildcard = fields.getvalue('wildcard')
+mx       = fields.getvalue('mx')
+backmx   = fields.getvalue('backmx')
+offline  = fields.getvalue('offline')
+
 
 # Strip zone
 hostname = hostname.strip()