In 2.1 there is no way to handle this.
We added a new capability in 2.2 (current devel branch) that will allow you
to do this. The new task would look like this:
- name: Clear counters
connection: local
tasks:
- ios_command:
host: "{{ inventory_hostname }}"
commands:
- command: "clear counters {{ item }} "
prompt: 'Clear "show interface" counters on this interface
[confirm]'
response: c
with_items:
- "{{ lan_int }}"
when:
- '"ce" in group_names'
On Wed, Sep 21, 2016 at 11:42 AM, Valérie P <[email protected]> wrote:
> Hi,
>
> I have a question regarding the network core module "ios_command". I want
> to clear counters on some interfaces through a play. When I send the
> command directly through an SSH connection, the process is the following :
>
> rtr-site6#clear counters GigabitEthernet 0/0
> Clear "show interface" counters on this interface [confirm]c
>
> The router expects me to confirm the action. I tried to do it with the
> following play:
>
> ---
>
> - name: Clear counters
> connection: local
> ios_command:
> host: "{{ inventory_hostname }}"
> commands:
> - "clear counters {{ item }} "
> with_items:
> - "{{ lan_int }}"
> when:
> - '"ce" in group_names'
>
>
> But I received this error
>
> failed: [rtr-site6] (item=GigabitEthernet0/0) => {"failed": true, "item":
> "GigabitEthernet0/0", "msg": "timeout trying to send command: clear
> counters GigabitEthernet0/0 \r"}
>
> Is there a way to "confirm" this command with any network modules? I am
> using this on a Cisco 2921, here is the version.
> Cisco IOS Software, C2900 Software (C2900-UNIVERSALK9-M), Version
> 15.5(3)M1, RELEASE SOFTWARE (fc2)
>
> Kind regards!
>
> Valerie
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ansible Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/ansible-project/fa4e7132-b296-460e-851a-d2f92f65bf78%40googlegroups.
> com
> <https://groups.google.com/d/msgid/ansible-project/fa4e7132-b296-460e-851a-d2f92f65bf78%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/CAEkdrMhdwtLApOcGhBV3qUqU7JLN7%3DeVxFiQNr171WtuNAC0yw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.