def ip_is_valid(self, ip):
"""
Returns true if the given string is a valid IP address (v4 or v6).
"""
try:
ipaddr.IPAddress(ip)
return True
except ValueError:
return False
#}}}
#{{{ Check if network is valid