Skip to content

Fabric

Decorator vs env

Soit un chaînage de tasks fab:

1
fab task1 task2

Avec le pseudocode suivant

1
2
3
4
5
6
def task1():
    env['toto'] = 'abc'

@mydecorator(env)
def task2():
    blah

dans mydecorator, la variable env ne sera pas à jour avec la clé toto! Même si la task 1 est exécutée avant la task 2!