#Hi I was using netapp ontap na ontap
1 messages · Page 1 of 1 (latest)
I find rest_info little easier to extract the list of volumes.
- name: Gather volume info
tags: vol
netapp.ontap.na_ontap_rest_info:
gather_subset:
- storage/volumes
hostname: "{{ hostname }}"
username: "{{ user }}"
password: "{{ pass }}"
https: True
validate_certs: False
register: result- debug: var=result['ontap_info']['storage/volumes']['records']
tags: vol - name: create volume list
tags: vol
set_fact:
volume_list: "{{ volume_list|default([]) + [item.name] }}"
loop: "{{result['ontap_info']['storage/volumes']['records']}}" - debug: var=volume_list
tags: vol
- debug: var=result['ontap_info']['storage/volumes']['records']
TASK [debug] *****************************************************************************
ok: [localhost] => {
"volume_list": [
"test_eff3",
"test_e",
"test_eff2",
"svm0_root",
"vol0",
"ansibleVolume",
"test_eff",
"ansibletest",
"ansibleVolume12"
]
}