16 lines
402 B
YAML
16 lines
402 B
YAML
|
|
||
|
- name: Retrieve network info
|
||
|
ansible.builtin.command:
|
||
|
cmd: virsh domifaddr "{{ item.name }}"
|
||
|
register: output_domifaddr
|
||
|
|
||
|
- name: Extract vm's current ip
|
||
|
vars:
|
||
|
pattern: '(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})'
|
||
|
ansible.builtin.set_fact:
|
||
|
current_ip: "{{ output_domifaddr.stdout | regex_search(pattern, '\\1') }}"
|
||
|
|
||
|
- name: Show ip
|
||
|
ansible.builtin.debug:
|
||
|
msg: "{{ current_ip.0 }}"
|