Commit 914390a8 authored by Pierre-Elliott Bécue's avatar Pierre-Elliott Bécue

whos_lc masque par défaut adresse et téléphone, et prend en charge ipsec, sshfp

parent 79182f2b
......@@ -25,7 +25,14 @@ def explore_db(args):
if dataLen:
for elem in data.itervalues():
if len(elem) == 1:
elem[0].display(historique=args.historique, blacklist=args.blacklist)
elem[0].display(
historique=args.historique,
blacklist=args.blacklist,
disp_adresse=args.adresse,
disp_telephone=args.telephone,
sshfp=args.sshfp,
ipsec=args.ipsec,
)
else:
print lc_ldap.printing.sprint_list(elem).encode(ENCODING)
print "%s résultats" % len(elem)
......@@ -101,7 +108,6 @@ def limits(data, args):
if __name__ == "__main__":
parser = argparse.ArgumentParser(description="Recherche dans la base des adhérents", add_help=False)
parser.add_argument('-6', '--ipv6', help="Affiche les ipv6.", action="store_true")
parser.add_argument('-A', '--adresse', help="Affiche l'adresse de l'adhérent.", 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=10)
parser.add_argument('-h', '--help', help="Affiche ce message et quitte.", action="store_true")
......@@ -110,6 +116,7 @@ if __name__ == "__main__":
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('-s', '--sshfp', help="Affiche les fingerprint SSH si elles existent.", action="store_true")
parser.add_argument('-t', '--ldap', help="Utiliser les filtres tels que définis dans ldap", action="store_true")
parser.add_argument('-T', '--telephone', help="Afficher le numéro de téléphone de l'adhérent.", action="store_true")
parser.add_argument('--test', help="Se connecter à la base de test", action="store_true")
parser.add_argument('-v', '--verbose', help="Rend le script (très) verbeux.", action="store_true")
parser.add_argument('filtre', type=str, nargs="?", help="Le filtre whos à utiliser")
......
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