- name: ensure vxlan pool exists for tests to kick off
  aci_encap_pool: &aci_pool_present
    host: "{{ aci_hostname }}"
    username: "{{ aci_username }}"
    password: "{{ aci_password }}"
    validate_certs: '{{ aci_validate_certs | default(false) }}'
    use_ssl: '{{ aci_use_ssl | default(true) }}'
    use_proxy: '{{ aci_use_proxy | default(true) }}'
    state: present
    pool: anstest
    pool_type: vxlan
    description: Ansible Test

- name: cleanup vxlan pool
  aci_encap_pool:
    <<: *aci_pool_present
    state: absent
  when: pool_present.changed == true
