local inventory #30

This commit is contained in:
Jack Ivanov 2017-03-06 00:55:54 +03:00
parent 69ff22f9bb
commit 9cc9cf7b5f

View file

@ -19,3 +19,17 @@
- set_fact:
cloud_instance_ip: "{{ server_ip }}"
- name: Ensure the group local exists in the dynamic inventory file
lineinfile:
state: present
dest: configs/inventory.dynamic
line: '[local]'
- name: Populate the dynamic inventory
lineinfile:
state: present
dest: configs/inventory.dynamic
insertafter: '\[local\]'
regexp: "^{{ server_ip }}.*"
line: "{{ server_ip }}"