More docs updates (#4)

* Fix names.

* Remove superfluous tasks:.
This commit is contained in:
Felix Fontein 2020-10-28 08:22:02 +01:00 committed by GitHub
parent 3c0df4b343
commit ed0c7d377e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 29 additions and 29 deletions

View file

@ -96,7 +96,7 @@ options:
EXAMPLES = ''' EXAMPLES = '''
--- ---
- name: Test api - name: Use RouterOS API
hosts: localhost hosts: localhost
gather_facts: no gather_facts: no
vars: vars:
@ -153,11 +153,12 @@ EXAMPLES = '''
ansible.builtin.debug: ansible.builtin.debug:
msg: '{{ queryout }}' msg: '{{ queryout }}'
- ansible.builtin.set_fact: - name: Store query_id for later usage
ansible.builtin.set_fact:
query_id: "{{ queryout['msg'][0]['.id'] }}" query_id: "{{ queryout['msg'][0]['.id'] }}"
- name: Update ".id = {{ query_id }}" taken with custom fact "fquery_id" - name: Update ".id = {{ query_id }}" taken with custom fact "fquery_id"
api: community.routeros.api:
hostname: "{{ hostname }}" hostname: "{{ hostname }}"
password: "{{ password }}" password: "{{ password }}"
username: "{{ username }}" username: "{{ username }}"
@ -170,7 +171,7 @@ EXAMPLES = '''
msg: '{{ updateout }}' msg: '{{ updateout }}'
- name: Remove ips - stage 1 - query ".id" for "{{ ip2 }}" and "{{ ip3 }}" - name: Remove ips - stage 1 - query ".id" for "{{ ip2 }}" and "{{ ip3 }}"
api: community.routeros.api:
hostname: "{{ hostname }}" hostname: "{{ hostname }}"
password: "{{ password }}" password: "{{ password }}"
username: "{{ username }}" username: "{{ username }}"
@ -181,7 +182,7 @@ EXAMPLES = '''
- "{{ ip2 }}" - "{{ ip2 }}"
- "{{ ip3 }}" - "{{ ip3 }}"
- name: set fact for ".id" from "Remove ips - stage 1 - query" - name: Set fact for ".id" from "Remove ips - stage 1 - query"
ansible.builtin.set_fact: ansible.builtin.set_fact:
to_be_remove: "{{ to_be_remove |default([]) + [item['msg'][0]['.id']] }}" to_be_remove: "{{ to_be_remove |default([]) + [item['msg'][0]['.id']] }}"
loop: "{{ id_to_remove.results }}" loop: "{{ id_to_remove.results }}"
@ -192,7 +193,7 @@ EXAMPLES = '''
# Remove "{{ rmips }}" with ".id" by "to_be_remove" from query # Remove "{{ rmips }}" with ".id" by "to_be_remove" from query
- name: Remove ips - stage 2 - remove "{{ ip2 }}" and "{{ ip3 }}" by '.id' - name: Remove ips - stage 2 - remove "{{ ip2 }}" and "{{ ip3 }}" by '.id'
api: community.routeros.api:
hostname: "{{ hostname }}" hostname: "{{ hostname }}"
password: "{{ password }}" password: "{{ password }}"
username: "{{ username }}" username: "{{ username }}"
@ -206,7 +207,7 @@ EXAMPLES = '''
msg: '{{ remove }}' msg: '{{ remove }}'
- name: Arbitrary command example "/system identity print" - name: Arbitrary command example "/system identity print"
api: community.routeros.api:
hostname: "{{ hostname }}" hostname: "{{ hostname }}"
password: "{{ password }}" password: "{{ password }}"
username: "{{ username }}" username: "{{ username }}"

View file

@ -58,7 +58,6 @@ options:
''' '''
EXAMPLES = """ EXAMPLES = """
tasks:
- name: Run command on remote devices - name: Run command on remote devices
community.routeros.command: community.routeros.command:
commands: /system routerboard print commands: /system routerboard print