[stats_cableurs] ajoute les groupes d'options
darcs-hash:20091111142401-bd074-2ef51fb865838c3fc9a04d775ba3d414eefaf0b3.gz
This commit is contained in:
parent
35c4bff00e
commit
330854b95b
1 changed files with 8 additions and 4 deletions
|
@ -349,15 +349,16 @@ if __name__ == "__main__":
|
|||
parser = OptionParser(usage=usage)
|
||||
|
||||
# options pour décider le nombre de câbleurs à afficher
|
||||
group= OptionGroup(parser, "Options de filtrage",
|
||||
group = OptionGroup(parser, "Options de filtrage",
|
||||
"Option pour filtrer les câbleurs à afficher")
|
||||
group.add_option('-a', '--all', help= u"Affiche tous les câbleurs",
|
||||
action='store_const', const=0, dest='top')
|
||||
group.add_option('-t', '--top', metavar= "NB", type= 'int', dest='top',
|
||||
help= u"N'affiche que les NB meilleurs câbleurs")
|
||||
parser.add_option_group(group)
|
||||
|
||||
# options pour le format d'affichage des câbleurs
|
||||
group= OptionGroup(parser, "Format d'affichage",
|
||||
group = OptionGroup(parser, "Format d'affichage",
|
||||
"Pour définir le format d'affichage des câbleurs")
|
||||
group.add_option('-d', '--droits', help= u"Affiche les droits du câbleur",
|
||||
action='callback', callback= update_fqn,
|
||||
|
@ -374,9 +375,10 @@ if __name__ == "__main__":
|
|||
callback_kwargs= { 'fmt': '%(tel)s'})
|
||||
group.add_option('--fqn', dest='fqn',
|
||||
help= u"Définit le format d'affichage du nom du câbleur, les champs possibles sont %(droits)s, %(nom)s, %(prenom)s, %(login)s, %(tel)s")
|
||||
parser.add_option_group(group)
|
||||
|
||||
# options de verbosité
|
||||
group= OptionGroup(parser, "Commander la verbosité",
|
||||
group = OptionGroup(parser, "Commander la verbosité",
|
||||
"Pour définir ce que le script doit afficher en plus")
|
||||
group.add_option('-D', '--debug',
|
||||
help= u"Affiche des informations de debuggage",
|
||||
|
@ -385,9 +387,10 @@ if __name__ == "__main__":
|
|||
action='callback', callback= notimplerr)
|
||||
group.add_option('-v', '--verbose', help= u"Augmente la verbosité",
|
||||
action='store_const', const= 'v', dest= 'verbose')
|
||||
parser.add_option_group(group)
|
||||
|
||||
# options sur la durée étudiée
|
||||
group= OptionGroup(parser, "Durée étudiée",
|
||||
group = OptionGroup(parser, "Durée étudiée",
|
||||
"Pour définir la durée sur laquelle on travaille")
|
||||
group.add_option('-f', '--for', metavar= 'N',
|
||||
help= u"Affiche les statistiqes depuis N mois",
|
||||
|
@ -395,6 +398,7 @@ if __name__ == "__main__":
|
|||
group.add_option('-s', '--since', metavar= 'MM',
|
||||
help= u'Affiche les stats depuis MOIS',
|
||||
type= 'int', dest='mois')
|
||||
parser.add_option_group(group)
|
||||
|
||||
# Devrait plutôt être un argument qu'une option
|
||||
parser.add_option('-e', '--efficiency',
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue