Prevent stacktrace when DNS AAAA record is added

This patch fixes a stacktrace that is printed out when a IPv6
AAAA record with subnet prefix length (e.g. /64) is added.
The same error message as when IPv4 record with subnet prefix
length is used.

https://fedorahosted.org/freeipa/ticket/1115
This commit is contained in:
Martin Kosek authored and Rob Crittenden committed 2011-03-22 13:37:23 -04:00
1 parent 18542cd165
commit 0693b67f20
1 file changed
+1 -1
+1 -1
View File
@@ -113,7 +113,7 @@ def _create_zone_serial(**kwargs):
def _validate_ipaddr(ugettext, ipaddr):
try:
ip = netaddr.IPAddress(ipaddr)
except netaddr.AddrFormatError:
except (netaddr.AddrFormatError, ValueError):
return u'invalid address format'
return None