diff --git a/tasks/autodiscover_pre_tasks.yml b/tasks/autodiscover_pre_tasks.yml index ab7f755..68166b4 100644 --- a/tasks/autodiscover_pre_tasks.yml +++ b/tasks/autodiscover_pre_tasks.yml @@ -150,14 +150,13 @@ - name: "Reading hetzner server infos for stage <{{ stage }}/{{ stage_kube }}>" set_fact: stage_server_infos: "\ - {% set stage_server_infos= [] %}\ + {% set stage_server_infos = [] %}\ {% for server in hetzner_servers %}\ {% if server.labels.manual is not defined %}\ {% set stage_server_info={'public_ip': server.public_net.ipv4.ip, 'name': server.name, 'id': server.id} %}\ {% for label in (server.labels | dict2items) %}\ {% set x=stage_server_info.__setitem__(label.key,label.value) %}\ {% endfor %}\ - {% set x=stage_server_info.__setitem__('private_ip','-') %}\ {% if (server.private_net|length) > 0 %}\ {% for private_net in server.private_net %}\ @@ -166,8 +165,8 @@ {% endif %}\ {% endfor %}\ {% endif %}\ + {{ stage_server_infos.append(stage_server_info) }}\ {% endif %}\ - {{ stage_server_infos.append(stage_server_info) }}\ {% endfor %}\ {{ stage_server_infos | list }}" tags: