我的主机是非常静态的,我希望我可以在.fabrirc中设置它们,而不是在单个fab文件中定义它们。这可能吗?我没能成功。在
我想定义多个角色(测试、准备、生产),我在中尝试了类似的方法。fabrirc:
roledefs = {
'staging': ['foo1', 'foo2', 'foo3'],
'prod': ['bar1', 'bar2']
}
但这似乎没有得到重视,我得到了一个错误,即当我尝试使用它时找不到角色。我还试着把它设置成这样:
^{pr2}$结果也一样。在
这可能吗?就像我说的,我知道如何在fabfiles中实现它,我可以走这条路,但我不想让它们在那里设置。在
谢谢。在
从docs about the fabricrc开始,这太复杂了。不过,您可以利用它是python这一事实,并从某个共享位置导入python文件。所以像这样:
from .. import global_fabfile
或任何其他普通的python方法来导入python文件。在
相关问题 更多 >
编程相关推荐