132 votes

Passer le paramètre à la tâche de matrice

Comment puis-je passer un paramètre à une tâche de structure lorsque j'appelle "fab" à partir de la ligne de commande? Par exemple:

 def task(something=''):
    print "You said %s" % something
 
 $ fab task "hello"
You said hello

Done.
 

Est-il possible de faire cela sans demander avec fabric.operations.prompt ?

218voto

Jakub Roztočil Points 6478

Fabric utilise la syntaxe suivante pour transmettre les arguments aux tâches:

  fab task:'hello'
 fab task:something='hello'
 fab task:foo=99,bar=True
 

Vous pouvez en savoir plus à ce sujet dans Fabric docs .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X