chore: migrated import-database to autodiscover_pre_tasks

master
Sven Ketelsen 4 years ago
parent f20c951b85
commit 4ebef90c0b

@ -51,30 +51,8 @@
remote_user: root remote_user: root
pre_tasks: pre_tasks:
- name: "Gathering current server infos from hetzner" - name: "Import autodiscover pre-tasks"
hcloud_server_info: include_tasks: tasks/autodiscover_pre_tasks.yml
api_token: "{{ hetzner_authentication_token }}"
register: hetzner_server_infos
delegate_to: 127.0.0.1
- name: "Setting current server infos as fact: hetzner_server_infos_json"
set_fact:
hetzner_server_infos_json: "{{ hetzner_server_infos.hcloud_server_info }}"
delegate_to: 127.0.0.1
- name: "Reading ip address for {{ inventory_hostname }}"
set_fact:
stage_server_ip: "{{ hetzner_server_infos_json | json_query(querystr) | first }}"
vars:
querystr: "[?name=='{{ inventory_hostname }}'].ipv4_address"
delegate_to: 127.0.0.1
- name: "Printing ip address for {{ inventory_hostname }}"
debug:
msg: "{{ stage_server_ip }}"
delegate_to: 127.0.0.1
when:
- debug
roles: roles:
- role: import-maria-database - role: import-maria-database

Loading…
Cancel
Save