From 9e006b80bc5f43750ec7c5c8a417469300f9732a Mon Sep 17 00:00:00 2001 From: Vincent Le Gallic Date: Sat, 13 Apr 2013 05:16:00 +0200 Subject: [PATCH] Renomage recrypt-roles en recrypt-files, plus clair Conflicts: bash_completion --- _cranspasswords | 2 +- bash_completion | 4 +--- cranspasswords.py | 10 +++++----- 3 files changed, 7 insertions(+), 9 deletions(-) diff --git a/_cranspasswords b/_cranspasswords index a42e770..4c8c4df 100644 --- a/_cranspasswords +++ b/_cranspasswords @@ -103,7 +103,7 @@ _cranspasswords_args(){ - list3 \ "(-l --list)"{-l,--list}"[Lister les fichiers présents sur le serveur]" \ - recrypt \ - "--recrypt-role[Met à jour les rôles (rechiffre les fichiers)]" \ + "--recrypt-files[Met à jour les rôles (rechiffre les fichiers)]" \ - edit \ "--edit[Créer ou modifier un fichier]:fichier:" \ "--roles[Liste les rôles]:roles:" \ diff --git a/bash_completion b/bash_completion index 90c0b7a..db05f65 100644 --- a/bash_completion +++ b/bash_completion @@ -23,9 +23,7 @@ _cranspasswords_completion(){ cur="${COMP_WORDS[argc]}" cur_first_char=${cur:0:1} opts_short="-h -v -c -f -l" - opts="--help --server --verbose --clipboard --noclipboard --force --edit --view --remove --list --check-keys --update-keys --list-roles --recrypt-roles --roles --list-servers" - - + opts="--help --server --verbose --clipboard --noclipboard --force --edit --view --remove --list --check-keys --update-keys --list-roles --recrypt-files --roles --list-servers" mkdir -p -m 700 "$role_dir" mkdir -p -m 700 "$pass_dir" diff --git a/cranspasswords.py b/cranspasswords.py index 788f619..827fffb 100755 --- a/cranspasswords.py +++ b/cranspasswords.py @@ -448,7 +448,7 @@ def my_update_keys(): """Met à jour les clés existantes et affiche le résultat""" print update_keys().encode("utf-8") -def update_role(): +def recrypt_files(): """Rechiffre les fichiers""" roles = None my_roles = get_my_roles() @@ -479,14 +479,14 @@ def parse_roles(strroles): return False if role.endswith('-w'): print (u"Le rôle %s ne devrait pas être utilisé ! (utilisez %s)" - % (role,role[:-2])).encode("utf-8") + % (role, role[:-2])).encode("utf-8") return False writable = writable or role in my_roles_w ret.add(role) if not FORCED and not writable: if not confirm(u"""Vous vous apprêtez à perdre vos droits d'écritures\ -(role ne contient pas %s) sur ce fichier, continuer ?""" % +(ROLES ne contient pas %s) sur ce fichier, continuer ?""" % ", ".join(my_roles_w)): return False return list(ret) @@ -531,8 +531,8 @@ if __name__ == "__main__": action_grp.add_argument('--list-servers', action='store_const', dest='action', default=show_file, const=show_servers, help="Lister les serveurs") - action_grp.add_argument('--recrypt-role', action='store_const', dest='action', - default=show_file, const=update_role, + action_grp.add_argument('--recrypt-files', action='store_const', dest='action', + default=show_file, const=recrypt_files, help="Rechiffrer les mots de passe") parser.add_argument('--roles', nargs='?', default=None,