Например:Как перебирать переменную в структуре ssh?
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