Please suggest how can i add when clause in above, ie when tools status
"guestToolsNotRunning" , power off the vm.
- hosts: localhost
gather_facts: false
connection: local
vars_files:
- ./vars/vmware_vars.yml
vars:
vm_list:
- vm1
tasks:
- name: Gather VM info
vmware_guest_info:
hostname: "{{ vcenter_server }}"
username: "{{ vcenter_user }}"
password: "{{ vcenter_pass }}"
datacenter: "{{ vcenter_datacenter }}"
validate_certs: no
name: "{{ item }}"
register: vm_info
with_items: "{{ vm_list }}"
- name: Tools status
debug:
msg: "{{ vm_info.results | json_query(jmesquery) }}"
vars:
jmesquery: "[?instance.hw_name == '{{ item
}}'].instance.guest_tools_status"
with_items: "{{ vm_list }}"
--
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 view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/efe1317e-1af2-4f6b-b82b-1dd5866d0233%40googlegroups.com.