This commit is contained in:
Charlie Jacomme 2018-06-27 18:07:27 +02:00
parent 8e70bc5ece
commit d321aeb2ea

View file

@ -58,7 +58,7 @@ template_reverse = ("$TTL 2D\n"
"{ptr_records}\n")
def write_dns_files(api_client):
for zone in api_client.list_dnszones():
for zone in api_client.view("dns/zones")['results']:
zone_name = zone['name'][1:]
now = datetime.datetime.now(datetime.timezone.utc)
@ -154,10 +154,10 @@ api_client = Re2oAPIClient(api_hostname, api_username, api_password)
client_hostname = socket.gethostname().split('.', 1)[0]
for service in api_client.view("services/regen/"):
for service in api_client.view("services/regen/")['results']:
# if service['hostname'] == client_hostname and \
# service['service_name'] == 'dns' and \
# service['need_regen']:
write_dns_zone_file(api_client)
write_dns_files(api_client)
write_dns_reverse_file(api_client)
# api_client.patch(service['api_url'], data={'need_regen': False})