File tree Expand file tree Collapse file tree
roles/datastore/simple/tasks Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33 name : opennebula/leader
44 when : leader is undefined
55
6- - when : inventory_hostname == leader
7- block :
8- - name : Get Datastores
9- ansible.builtin.shell :
10- cmd : onedatastore list --json
11- executable : /bin/bash
12- register : shell
13- changed_when : false
6+ - name : Get Datastores
7+ ansible.builtin.shell :
8+ cmd : onedatastore list --json
9+ executable : /bin/bash
10+ register : shell
11+ changed_when : false
12+ delegate_to : " {{ leader }}"
1413
1514- name : Parse Datastores
1615 ansible.builtin.set_fact :
2322 {{ _mounts.file | d([None], true) | zip(_grouped.file) }}
2423 vars :
2524 _document : >-
26- {{ hostvars[leader]. shell.stdout | from_json }}
25+ {{ shell.stdout | from_json }}
2726 _datastores : >-
2827 {{ [_document.DATASTORE_POOL.DATASTORE | d([])] | flatten | list }}
2928 _mounts :
You can’t perform that action at this time.
0 commit comments