我想提供一些输入(结构文件的初始配置),例如:
fab deploy MyProject
其中 MyProject 是我要输入的字符串。有可能这样做吗?
您必须这样指定"MyProject"
:
fab deploy:MyProject
你的功能(在你的fabfile.py
)将是这样的:
def deploy(project):
...
哪里project
等于"MyProject"
。
(更多信息)
在您的 fabfile 中:
# fabfile.py
# ...
if not hasattr(env, 'my_setting'):
env.my_setting = 'default'
# ...
运行 fab 脚本:
fab --set=my_setting=my_value task
更多信息:
fab --help