Compare commits

..

4 Commits
v0.0.8 ... main

@ -419,7 +419,6 @@ def main() -> int:
updatecmd.add_argument( updatecmd.add_argument(
"-a", "-a",
"--argument", "--argument",
nargs="*",
action="append", action="append",
metavar="KEY=VALUE", metavar="KEY=VALUE",
help="Specify key - value pairs to be updated: name=dns1.example.com. or data=127.0.0.1 for example. --argument can be repeated", help="Specify key - value pairs to be updated: name=dns1.example.com. or data=127.0.0.1 for example. --argument can be repeated",
@ -473,6 +472,7 @@ def main() -> int:
headers = {"Authorization": "Bearer {}".format(token)} headers = {"Authorization": "Bearer {}".format(token)}
# Route based on command # Route based on command
url = ""
ttl = None ttl = None
if "ttl" in args: if "ttl" in args:
ttl = args.ttl ttl = args.ttl
@ -486,7 +486,7 @@ def main() -> int:
soa_url = setup_url(baseurl, None, None, zname, "SOA", None, args.zone) soa_url = setup_url(baseurl, None, None, zname, "SOA", None, args.zone)
soa_json = run_list(soa_url, True, headers, ret=True) soa_json = run_list(soa_url, True, headers, ret=True)
ttl = soa_json[0]["ttl"] ttl = soa_json[0]["ttl"]
elif args.command in ["auditlog", "changelog"]: if args.command in ["auditlog", "changelog"]:
pass pass
else: else:
try: try:
@ -520,7 +520,7 @@ def main() -> int:
run_log(url, args.json, headers) run_log(url, args.json, headers)
else: else:
parser.print_help(sys.stderr) parser.print_help(sys.stderr)
return 1 return 2
except requests.exceptions.RequestException as e: except requests.exceptions.RequestException as e:
output(error(e, "Could not connect to server")) output(error(e, "Could not connect to server"))
except (RequestsJSONDecodeError, SimplejsonJSONDecodeError): except (RequestsJSONDecodeError, SimplejsonJSONDecodeError):

@ -16,7 +16,7 @@ classifiers=[
"Operating System :: OS Independent", "Operating System :: OS Independent",
] ]
requires-python= ">=3.9" requires-python= ">=3.9"
version = "0.0.8" version = "0.1.0"
dependencies = [ dependencies = [
"argcomplete==2.0.0", "argcomplete==2.0.0",

Loading…
Cancel
Save