Ansible ios_配置卡在MOTD上
我有一个简单的剧本,挂在MOTD横幅上导致错误消息:命令超时触发 最初登录时,MOTD会显示“--MORE--” 我曾尝试在ios_配置之前使用expect模块绕过MOTD以禁用avial:Ansible ios_配置卡在MOTD上,ansible,Ansible,我有一个简单的剧本,挂在MOTD横幅上导致错误消息:命令超时触发 最初登录时,MOTD会显示“--MORE--” 我曾尝试在ios_配置之前使用expect模块绕过MOTD以禁用avial: - name: Continue After MOTD expect: command: "echo 'q\n'" responses: prompt: "*#" 是否可以执行任何操作来获取发送“q”键(quit)以开始显示启动ios_配置任务的提示 这似乎是一个容易解决
- name: Continue After MOTD
expect:
command: "echo 'q\n'"
responses:
prompt: "*#"
是否可以执行任何操作来获取发送“q”键(quit)以开始显示启动ios_配置任务的提示
这似乎是一个容易解决的问题,但到目前为止,它是极其困难的 我试着跟随并为我工作得很好
- hosts: localhost
tasks:
- name: Continue After MOTD
expect:
command: "echo q | more <file1>"
responses:
prompt: "*#"
-hosts:localhost
任务:
-名称:MOTD后继续
期望:
命令:“回声q |更多”
响应:
提示:“*#”
没有变化。我被终端的最后一行显示卡住了——更多——你们能分享一下调用MOTD的任务吗