使用Python Fabric Library获取env.hosts列表的当前值

发布于 2021-01-29 16:02:10

我有以下代码(foo并且bar是本地服务器):

env.hosts = ['foo', 'bar']

def mytask():
    print(env.hosts[0])

当然,每次迭代都会打印 foo

您可能知道,Fabric遍历env.hosts列表,并通过以下方式对它们中的每一个执行mytask():

fab mytask

确实

task上执行foo
task上执行bar

我正在寻找一种在每次迭代中获取 当前主机 的方法。

谢谢,

关注者
0
被浏览
48
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    使用env.host_string。您可以在此处找到env变量的完整列表。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看