从版本开始
1.9,Fabric提供了一种适当管理此问题的方法。
Fabric文档中有关提示的部分说:
提示字典允许用户控制交互式提示。如果在命令的标准输出流中找到字典中的键,Fabric将自动使用相应的字典值进行应答。
您应该能够使Fabric自动回答如下提示:
with settings(prompts={'Do you want to continue [Y/n]? ': 'Y'}): run('apt-get update') run('apt-get upgrade')
从版本开始
1.9,Fabric提供了一种适当管理此问题的方法。
Fabric文档中有关提示的部分说:
提示字典允许用户控制交互式提示。如果在命令的标准输出流中找到字典中的键,Fabric将自动使用相应的字典值进行应答。
您应该能够使Fabric自动回答如下提示:
with settings(prompts={'Do you want to continue [Y/n]? ': 'Y'}): run('apt-get update') run('apt-get upgrade')