Python 如何在Fabric中定义包装器函数?
考虑以下简单的结构文件:Python 如何在Fabric中定义包装器函数?,python,fabric,Python,Fabric,考虑以下简单的结构文件: def wrapper(): f1() f2() @hosts([host1]) def f1(): run('ls') @hosts([host2]) def f2(): run('uname') 通过运行fab wrapper您将得到以下提示: 找不到主机。请为连接指定(单个)主机字符串: 如何使wrapper()忽略任何主机,并假设所有子任务都将处理该方面?处理这个长期存在的问题 execute()
def wrapper():
f1()
f2()
@hosts([host1])
def f1():
run('ls')
@hosts([host2])
def f2():
run('uname')
通过运行fab wrapper
您将得到以下提示:
找不到主机。请为连接指定(单个)主机字符串:
如何使wrapper()
忽略任何主机,并假设所有子任务都将处理该方面?处理这个长期存在的问题
execute()