ip = ipaddr.IPAddress(myip) # throws an exception if the IP address is not valid
except ValueError:
raise MyipInvalid()
- if isinstance(ip, ipaddr.IPv4Address):
- iptype = 'A'
- elif isinstance(ip, ipaddr.IPv6Address):
- iptype = 'AAAA'
- else:
- raise MyipInvalid() # should never happen
# update bind
if offline: