Рассмотрим этот простой файл ткани:
def wrapper():
f1()
f2()
@hosts([host1])
def f1():
run('ls')
@hosts([host2])
def f2():
run('uname')
fab wrapper
вы получите приглашение:
Нет хостов. Пожалуйста, укажите (единственную) строку хоста для подключения:
Как я могу заставить wrapper()
игнорировать любые хосты и предположить, что все подзадачи будут обрабатывать этот аспект?
Проблема с материалом № 21 касается этой давней проблемы.
execute()
теперь поддерживает это поведение.