Python结构:尝试将不同的文件分发到主机

2024-09-28 21:38:25 发布

您现在位置:Python中文网/ 问答频道 /正文

主机在使用结构时将指定什么方式放置文件?在

我有一个指定了平台的主机列表,例如:

host_list = [['1.1.1.1', 'centos5_x64'], ['2.2.2.2','centos6_x86']]

我想写一些类似的东西:

^{pr2}$

那么如何为中的每个主机指定平台字符串环境主机?在

对于每台主机,基于结构的安装和测试脚本中的所有其他步骤都是相同的, 因此,显而易见的答案是编写一个“threaded_copy()”来完成这项工作。但是,基于织物的解决方案应该更清楚。。。在


Tags: 文件字符串脚本host列表环境方式平台
1条回答
网友
1楼 · 发布于 2024-09-28 21:38:25

和往常一样,我自己在这里发帖后找到了答案:)

def copy()
    platform_string = get_platform_for_host(env.host)
    put('some_rpm' + platform_string)

环境主机变量将保存函数正在执行的当前主机(已测试。。。工程)。在

相关问题 更多 >