From 110a82d885ddcbffdee48e20b93360a6e4308ec0 Mon Sep 17 00:00:00 2001 From: Gabriel Detraz Date: Tue, 3 Nov 2015 01:31:21 +0100 Subject: [PATCH] Rajoute une option forced (ne demande pas de confirmation, pour l'intranet et l'app de cablage) --- dump_creds.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/dump_creds.py b/dump_creds.py index 9d32e5e..eda4e23 100755 --- a/dump_creds.py +++ b/dump_creds.py @@ -25,6 +25,7 @@ parser.add_argument("--all", help="Affiche toutes les machines, fixe et mobiles" parser.add_argument("--pwd", '--pass', help="Réinitialise le mot de passe de l'adhérent", action="store_true") parser.add_argument("--debug", help="Réinitialise le mot de passe de l'adhérent", action="store_true") parser.add_argument("--aux", help="Choisir l'imprimante auxilliaire", action="store_true") +parser.add_argument("--forced", help="Ne demande pas de confirmation", action="store_true") parser.add_argument("conf_filter", help="Filtre pour la recherche d'un adhérent dans la bas") args = parser.parse_args() @@ -57,12 +58,13 @@ else: if conf_reset_password: print("Le mot de passe (compte Crans) sera également réinitialisé") - while True: - c = prompt("[O/N]").lower() - if c == 'n': - exit() - elif c == 'o': - break + if not args.forced: + while True: + c = prompt("[O/N]").lower() + if c == 'n': + exit() + elif c == 'o': + break ticket = Ticket(args.debug,args.aux) if 'uid' in item and conf_reset_password: