From da5a0752d47f2f9f88b7ff73ef0dec0497c759b6 Mon Sep 17 00:00:00 2001 From: grisel-davy Date: Tue, 7 Aug 2018 23:21:31 +0200 Subject: [PATCH] check for regen --- main.py | 7 +++++++ 1 file changed, 7 insertions(+) mode change 100755 => 100644 main.py diff --git a/main.py b/main.py old mode 100755 new mode 100644 index 0c85ae4..eab7088 --- a/main.py +++ b/main.py @@ -62,3 +62,10 @@ def reconfigure(api_client): input("passer au suivant ?") api_client.patch(service['home'], data={'need_regen': error}) # regen it if there is an error + +for service in api_client.list("services/regen/"): + if service['hostname'] == client_hostname and \ + service['service_name'] == 'dns' and \ + service['need_regen']: + reconfigure(api_client) + api_client.patch(service['api_url'], data={'need_regen': False})