Fabric 2.0.1什么是env的替代品?

时间:2018-05-31 20:35:05

标签: python python-3.x ssh environment-variables fabric

我有一个旧的fabfile.py(Fabric 1.8.3),其中包含以下行:

env.key_filename = '/etc/appliance/fabric/id_rsa'

如何在Fabric 2.0.1中执行相同的操作?我尝试使用fab -i选项。但它似乎没有起作用。

1 个答案:

答案 0 :(得分:0)

您可以在构建连接时将key_filename指定为connect_kwargs的一部分:fabric.connection.Connection

或者,您可以在configuration file中设置connect_kwargs的{​​{1}}键。