whos_lc masque par défaut adresse et téléphone, et prend en charge ipsec, sshfp
This commit is contained in:
parent
79182f2b42
commit
914390a891
1 changed files with 9 additions and 2 deletions
|
@ -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")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue