From f03a733afb012d967d3eb9c2ee968c78435f79e9 Mon Sep 17 00:00:00 2001 From: Philipp Spitzer Date: Tue, 8 Apr 2014 22:44:30 +0200 Subject: [PATCH] Now TTL is a command line parameter. --- bin/nsupdate_dyndns | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/bin/nsupdate_dyndns b/bin/nsupdate_dyndns index 237c788..4452fe0 100755 --- a/bin/nsupdate_dyndns +++ b/bin/nsupdate_dyndns @@ -63,12 +63,10 @@ if __name__ == '__main__': parser = argparse.ArgumentParser(description='Add or delete a domain name from dyndns (simplifies call to nsupdate).') parser.add_argument('-d', '--delete', action='store_true', help='delete instead of add') parser.add_argument('-i', '--ip', help='IP address (either IPv4 or IPv6)') - # parser.add_argument('-t', '--ttl', type=int, default=600, help='TTL (default: 600)') + parser.add_argument('-t', '--ttl', type=int, default=600, help='TTL (default: 600)') parser.add_argument('fqdn', help='fully qualified domain name to add or delete, e.g. myserver.dyn.example.com') args = parser.parse_args() - args.ttl = 600 # <---- TODO - # check ip if not args.delete and not args.ip: parser.error('The IP address is mandatory') -- 2.39.5