diff --git a/main.py b/main.py index df88191..63a5416 100755 --- a/main.py +++ b/main.py @@ -21,7 +21,6 @@ api_client = Re2oAPIClient(api_hostname, api_username, api_password) client_hostname = socket.gethostname().split('.', 1)[0] -print("get switchs conf") all_switchs = api_client.list("switchs/ports-config/") # Création de l'environnement Jinja @@ -146,14 +145,13 @@ class Switch: with open("generated/" + self.get_conf_file_name(), 'w+') as f: f.write(self.conf) -print("gen tpl") sw = Switch() for switch in all_switchs: sw.switch = switch sw.gen_conf_and_write() - sw.apply_conf() -# sw.gen_conf_hp() -# sw.write_conf() - + try: + sw.apply_conf() + except: + print("Erreur dans l'application de la conf pour " + switch["short_name"])