From 5fbc58fb618126af32052dbedb4c00bcefd865e2 Mon Sep 17 00:00:00 2001 From: Vincent Le Gallic Date: Fri, 25 Jan 2013 01:42:02 +0100 Subject: [PATCH] On trie les fichiers avant de les afficher --- cranspasswords.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cranspasswords.py b/cranspasswords.py index 1e77aac..1a00bb1 100755 --- a/cranspasswords.py +++ b/cranspasswords.py @@ -217,7 +217,11 @@ def show_files(): out = proc.stdin out.write("""Liste des fichiers disponibles\n""" ) my_roles = get_my_roles() - for (fname,froles) in all_files().iteritems(): + files = all_files() + keys = files.keys() + keys.sort() + for fname in keys: + froles = files[fname] access = set(my_roles).intersection(froles) != set([]) out.write(" %s %s (%s)\n" % ((access and '+' or '-'),fname,", ".join(froles))) out.write("""--Mes roles: %s\n""" % \