def main(args):
if args.delete:
- nsupdate_delete(args.hostname, args.domain, 'A')
- nsupdate_delete(args.hostname, args.domain, 'AAAA')
+ if args.ip is None:
+ nsupdate_delete(args.hostname, args.domain, 'A')
+ nsupdate_delete(args.hostname, args.domain, 'AAAA')
+ else:
+ nsupdate_delete(args.hostname, args.domain, ipfamily_by_ip(args.ip))
else:
nsupdate_delete(args.hostname, args.domain, ipfamily_by_ip(args.ip))
nsupdate_add(args.hostname, args.domain, args.ttl, args.ip)