diff --git a/scripts/module/change_domain.py b/scripts/module/change_domain.py index e5c80eb..7de845d 100644 --- a/scripts/module/change_domain.py +++ b/scripts/module/change_domain.py @@ -10,7 +10,7 @@ from collections import OrderedDict def display_help(): print("Modification de la valeur d'une variable d'un serveur") - print("{} [--d domain --integration --save]".format(sys.argv[0])) + print("{} [--d domain --integration --save --no-save]".format(sys.argv[0])) def argparser(): @@ -20,6 +20,8 @@ def argparser(): integration = None if "--save" in sys.argv: save = True + if "--no-save" in sys.argv: + save = False if "--integration" in sys.argv: integration = True if arglen == 1: @@ -71,11 +73,15 @@ def main(): output = os.popen(cmd) res = output.read().strip() output.close() + to_save = "" - if not save : + if save if None: to_save = raw_input("Souhaitez vous sauvegarder la configuration sur Zephir ? (O/N) ") if to_save == "O": save = True + print("Sauvegarde de la configuration sur zephir") + else: + print("La configuration ne sera pas sauvegardé sur le zephir") if save: cmd="""/usr/share/zephir/scripts/zephir_client save_files""" output = os.popen(cmd) diff --git a/scripts/module/set_var.zephir b/scripts/module/set_var.zephir index c987677..a856125 100644 --- a/scripts/module/set_var.zephir +++ b/scripts/module/set_var.zephir @@ -10,7 +10,7 @@ from collections import OrderedDict def display_help(): print("Modification de la valeur d'une variable d'un serveur") - print("{} [--var nom_variable --value valeur --save]".format(sys.argv[0])) + print("{} [--var nom_variable --value valeur --save --no-save]".format(sys.argv[0])) def argparser(): @@ -19,6 +19,8 @@ def argparser(): save = False if "--save" in sys.argv: save = True + if "--no-save" in sys.argv: + save = False if arglen == 1: return None, None, save @@ -65,10 +67,14 @@ def main(): fh.close() to_save = "" - if not save : + if save is None : to_save = raw_input("Souhaitez vous sauvegarder la configuration sur Zephir ? (O/N) ") if to_save == "O": save = True + print("Sauvegarde de la configuration sur zephir") + else: + print("La configuration ne sera pas sauvegardé sur le zephir") + if save: cmd="""/usr/share/zephir/scripts/zephir_client save_files""" output = os.popen(cmd) diff --git a/scripts/zephir/authorize_user_group.py b/scripts/zephir/authorize_user_group.py index 11fe6f2..6024158 100644 --- a/scripts/zephir/authorize_user_group.py +++ b/scripts/zephir/authorize_user_group.py @@ -94,6 +94,8 @@ def main(): ret = proxy.serveurs.authorize_user(user,liste_serveurs) print('Utilisateur {} autorisé à accéder en ssh aux serveurs {}'.format(user, liste_serveurs)) + print("Excecuter le script exec_script_group [id_group] -s call pour pour envoyer la configuration aux serveurs") + def make_group(): cx_pool = CxPool() diff --git a/scripts/zephir/set_userkey.py b/scripts/zephir/set_userkey.py index e510c6c..18126f8 100644 --- a/scripts/zephir/set_userkey.py +++ b/scripts/zephir/set_userkey.py @@ -72,6 +72,7 @@ def main(): if res == "UPDATE 1": print("OK") + print("Excecuter le script authorize_user_group pour authoriser l'accès de l'utilisateur aux serveurs") else: print("Erreur : ", str(res))