具有动态主机/服务器的python结构

具有动态主机/服务器的python结构,python,deployment,web-deployment,fabric,Python,Deployment,Web Deployment,Fabric,我们有带fabric的部署脚本,它有一个主机列表: env.hosts = ['services', 'w1zA', 'w1zB'] 但我们还有另外两台服务器,在压力更大时可以打开或关闭 因此,我希望我的hosts变量为: env.hosts = ['services', 'w1zA', 'w1zB', 'w2zA', 'w2zB'] 但是现在当我在额外服务器关闭时运行脚本时, 部署失败,因为它无法连接到这些服务器 如果服务器关闭,如何跳过故障?您可以使用env.skip\u bad\u

我们有带fabric的部署脚本,它有一个主机列表:

 env.hosts = ['services', 'w1zA', 'w1zB']
但我们还有另外两台服务器,在压力更大时可以打开或关闭

因此,我希望我的hosts变量为:

 env.hosts = ['services', 'w1zA', 'w1zB', 'w2zA', 'w2zB']
但是现在当我在额外服务器关闭时运行脚本时, 部署失败,因为它无法连接到这些服务器


如果服务器关闭,如何跳过故障?

您可以使用
env.skip\u bad\u hosts=True
选项


这是关于它的文档:

我想这只是关于
警告\u
设置,请看。是的,我看到了。。。但我不想因为任何原因而失败,只想在服务器不活动的情况下失败