0
global count
count += 1
@task
def install(hosts, local_swift_config):
env.use_ssh_config = True
env.hosts = set_hosts(hosts)
execute(place_count)
def place_count():
sudo('echo {} > /home/user/some_count'.format(count))
count += 1
它不必是一個全球性的,什麼是面料做到這一點的最佳方法是什麼?
謝謝,我決定不使用'global' ,而是使用'env'變量來代替。感謝您的高舉。我以前從未使用過一個全球化的產品,並且正是在這種情況下,我會使用一切以犧牲良好實踐爲代價的產品。 – jmunsch