Fabric远程执行需要用户响应提示?

时间:2015-08-09 10:21:02

标签: python linux fabric

我想在Fabric脚本需要响应时进行处理。

EG。 Apply the above migration? (yes|no) [no]:

创建此提示的fab函数:

local("php root/protected/yiic.php migrate")

1 个答案:

答案 0 :(得分:1)

尝试在运行命令期间禁用交互模式:

local("php root/protected/yiic.php migrate --interactive=0")

From docs

interactive :boolean,指定是否以交互模式执行迁移。默认为true,表示在执行特定迁移时将提示用户。