Ansible 如何将aruba_命令与expect指令一起使用?
我试图在剧本上运行此操作,我得到以下错误:Ansible 如何将aruba_命令与expect指令一起使用?,ansible,ansible-tower,Ansible,Ansible Tower,我试图在剧本上运行此操作,我得到以下错误: commands: - expect: command: "vsx update-software ....." responses: 'The.....(y/n)?': 'y' 'Do.....(y/n)?': 'y' 您似乎混淆了两个不同名称的“命令”概念:仅向设备发送
commands:
- expect:
command: "vsx update-software ....."
responses:
'The.....(y/n)?': 'y'
'Do.....(y/n)?': 'y'
您似乎混淆了两个不同名称的“命令”概念:仅向设备发送aruba命令,它不针对连接运行
expect
;模块运行shell命令。我使用expect指令确认命令的执行,因为它需要“y”确认。是否有其他方法来确认命令的执行或绕过它?该选项似乎是您非常想要的!这正是我想要的,请欣赏。您似乎混淆了两个不同名称的“命令”概念:仅向设备发送aruba命令,它不针对连接运行expect
;模块运行shell命令。我使用expect指令确认命令的执行,因为它需要“y”确认。是否有其他方法来确认命令的执行或绕过它?该选项似乎是您非常想要的!这就是我要找的,谢谢。
"msg": "invalid keys: expect"