mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-10-22 20:13:59 -07:00
Nxos restore provider to nxapi tests (#41818)
* Quick and dirty sed to add provider * Manually verify the rest of the cases * Add missing provider
This commit is contained in:
parent
1659951710
commit
a197125954
127 changed files with 713 additions and 0 deletions
|
@ -22,6 +22,7 @@
|
|||
snapshot_name: test_snapshot1
|
||||
description: Ansible
|
||||
save_snapshot_locally: True
|
||||
provider: "{{ connection }}"
|
||||
register: result
|
||||
|
||||
- assert: &true
|
||||
|
@ -45,6 +46,7 @@
|
|||
row_id: ROW_intf
|
||||
element_key1: intf-name
|
||||
element_key2: intf-name
|
||||
provider: "{{ connection }}"
|
||||
register: result
|
||||
|
||||
- assert: *true
|
||||
|
@ -66,6 +68,7 @@
|
|||
show_command: show ip interface brief
|
||||
row_id: ROW_intf
|
||||
element_key1: intf-name
|
||||
provider: "{{ connection }}"
|
||||
register: result
|
||||
|
||||
- assert: *true
|
||||
|
@ -84,11 +87,13 @@
|
|||
comparison_results_file: compare_snapshots.txt
|
||||
compare_option: summary
|
||||
path: '.'
|
||||
provider: "{{ connection }}"
|
||||
|
||||
- name: delete snapshot
|
||||
nxos_snapshot: &del
|
||||
snapshot_name: test_snapshot2
|
||||
action: delete
|
||||
provider: "{{ connection }}"
|
||||
register: result
|
||||
|
||||
- assert: *true
|
||||
|
@ -102,6 +107,7 @@
|
|||
- name: delete all snapshots
|
||||
nxos_snapshot: &delall
|
||||
action: delete_all
|
||||
provider: "{{ connection }}"
|
||||
register: result
|
||||
|
||||
- assert: *true
|
||||
|
@ -120,11 +126,13 @@
|
|||
commands:
|
||||
- snapshot section delete myshow
|
||||
match: none
|
||||
provider: "{{ connection }}"
|
||||
ignore_errors: yes
|
||||
|
||||
- name: delete all snapshots
|
||||
nxos_snapshot:
|
||||
action: delete_all
|
||||
provider: "{{ connection }}"
|
||||
ignore_errors: yes
|
||||
|
||||
- debug: msg="END connection={{ ansible_connection }} nxos_snapshot sanity test"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue