From 7d7c7f2f13ba998ce24ebd43c62a54ebc43b1900 Mon Sep 17 00:00:00 2001 From: chirac Date: Wed, 11 Jul 2018 02:49:43 +0200 Subject: [PATCH] Rattrappage de l'erreur si l'apply conf marche pas --- main.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) 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"])