我想提供一些输入(对结构文件的初始配置) 类似的东西:
fab deploy MyProject
其中MyProject是我想输入的字符串。是否可以这样做?
答案 0 :(得分:4)
您必须指定"MyProject"
:
fab deploy:MyProject
您的功能(在您的fabfile.py
中)将如此:
def deploy(project):
...
project
等于"MyProject"
。
答案 1 :(得分:0)
在fabfile中:
# fabfile.py
# ...
if not hasattr(env, 'my_setting'):
env.my_setting = 'default'
# ...
运行fab脚本:
fab --set=my_setting=my_value task
更多信息:
fab --help