未使用Python结构配置文件(~/.fabricrc)



我正在开发一项任务,其中需要一些特定于环境的信息。

我设置了~/.fabricrc文件,但当我通过命令行运行任务时,数据不在env变量中

我真的不想添加-c配置来简化部署。

在任务中,我打电话给

env.cb_account

我有~/.fabricrc

cb_account=foobar

它抛出AttributeError

有其他人遇到这个问题吗?

当我在函数/任务之外查看env时,我发现了这些信息。所以现在的问题是,我如何将这些信息融入到我的任务中?我已经有6个参数了,所以我认为添加更多参数是不明智的,尤其是在这些参数不变的情况下。

通过函数中的参数重写"env"变量。愚蠢的错误。

最新更新