Commit 26c29cf3 authored by Pierre-Elliott Bécue's avatar Pierre-Elliott Bécue

[whos_lc] Possibilité d'afficher plus ou moins d'historique et de blacklists

parent 2a069d17
......@@ -30,9 +30,9 @@ def explore_db(args):
if dataLen:
for elem in data.itervalues():
if len(elem) == 1:
elem[0].display()
elem[0].display(historique=args.historique, blacklist=args.blacklist)
else:
print lc_ldap.printing.sprint_list(elem)
print lc_ldap.printing.sprint_list(elem, limit=args.limit_historique, blacklist=args.blacklist)
print "%s résultats" % len(elem)
def search_ldap(args):
......@@ -116,12 +116,12 @@ if __name__ == "__main__":
parser.add_argument('-A', '--adresse', help="Affiche l'adresse de l'adhérent.", action="store_true")
parser.add_argument('-b', '--borne', help="Limite l'affichage aux bornes.", action="store_true")
parser.add_argument('-c', '--club', help="Limite l'affichage aux clubs.", action="store_true")
parser.add_argument('-d', '--blacklist', type=int, help="Choix du nombre d'entrées blacklist à afficher pour les entrées détaillées.", action="store", default=0)
parser.add_argument('-d', '--blacklist', type=int, help="Choix du nombre d'entrées blacklist à afficher pour les entrées détaillées.", action="store", default=10)
parser.add_argument('--crans', help="Limite l'affichage aux machines crans.", action="store_true")
parser.add_argument('-h', '--help', help="Affiche ce message et quitte.", action="store_true")
parser.add_argument('-i', '--ipsec', help="Affichage de la clef wifi de la machine.", action="store_true")
parser.add_argument('-l', '--limit', type=int, help="Modifier la taille limite de recherche dans la base LDAP", action="store", default=1000)
parser.add_argument('-L', '--limit-historique', type=int, help="Choix du nombre d'entrées d'historique à afficher pour les entrées détaillées.", action="store", default=0)
parser.add_argument('-L', '--historique', type=int, help="Choix du nombre d'entrées d'historique à afficher pour les entrées détaillées.", action="store", default=10)
parser.add_argument('-m', '--machine', help="Limite l'affichage aux machines.", action="store_true")
parser.add_argument('--serveur', help="Limite l'affichage aux serveurs.", action="store_true")
parser.add_argument('--special', help="Limite l'affichage aux machines spéciales.", action="store_true")
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment