gpt4 book ai didi

python - 在 python 脚本中启动 Fab 文件

转载 作者:太空狗 更新时间:2023-10-30 01:49:17 25 4
gpt4 key购买 nike

我有一个 fab 脚本,它工作正常。要启动它,我执行:

fab -H 192.168.xx.xx deployFiles deployConfiguration:'master',7

deployFilesdeployConfiguration 都是我的 fabfile.py 中的函数。 'master'7 是我的 deployConfiguration

参数

我有另一个 Python 脚本,我想在他里面启动之前的 fab 命令。

如何使用 Python 脚本中的这些参数执行我的 fabfile?

最佳答案

您只需导入它们,然后调用它们。使用设置上下文管理器或在 fabric.api.env 上设置相关设置

from fabric.context_managers import settings
from fabfile import deployFiles, deployConfiguration

with settings(host_string='user@192.168.xx.xx'):
deployFiles()
deployConfiguration('master', 7)

关于python - 在 python 脚本中启动 Fab 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11764203/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com