hosts: localhost gather_facts: false tasks: - vmware_guest_info: hostname: "{{ vcenter_hostname }}" username: eu\wavesservice password: GHb!DW|79Z5i validate_certs: no datacenter: Test name: "{{ VM_Name }}" schema: "vsphere" properties: ["runtime.powerState"] delegate_to: localhost register: vminfo
- debug: var: vminfo - vmware_guest_powerstate: validate_certs: no hostname: "{{ vcenter_hostname }}" username: eu\wavesservice password: GHb!DW|79Z5i name: "{{ VM_Name }}" state: powered-off delegate_to: localhost when: vminfo != "poweredOff" - name: Deleting The Virutal Machine vmware_guest: hostname: "{{ vcenter_hostname }}" username: eu\wavesservice password: GHb!DW|79Z5i validate_certs: no cluster: "{{ cluster_name }}" name: "{{ VM_Name }}" state: absent delegate_to: localhost register: facts --- - name: get info vm hosts: localhost connection: local gather_facts: false tasks: - name: get info about the virtual machine vmware_guest_info: hostname: vcnerter username: password: xxxxxxxx datacenter: DC validate_certs: False name: myvm schema: "vsphere" properties: ["config.hardware.memoryMB", "guest.disk", "overallStatus" ] delegate_to: localhost register: info -- 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 ansible-project+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/05188019-3473-41eb-ba7a-1984ab313e81%40googlegroups.com.