Ubuntu-Ansible-Setup/roles/squad-server/tasks/nested_servers_loop.yml

14 lines
511 B
YAML

- name: Template In Squad Server Configurations
become: true
ansible.builtin.template:
src: "{{ template_file }}"
dest: "{{ squad_server_configs_dir }}/{{ server.docker.name }}/ServerConfig/{{ template_file | basename | regex_replace('\\.j2$', '') }}"
owner: "{{ squad_server_user }}"
group: "{{ squad_server_group }}"
mode: 0644
loop_control:
loop_var: server
index_var: server_id
label: "{{ server.name }} -> {{ template_file | basename }}"
loop: "{{ squad_servers }}"