--- - name: create config for {{ label }} template: dest: "/etc/sync-mirrors/{{ label }}.conf" src: mirror.conf.j2 mode: 0644 owner: root group: root - name: create target directory file: path: "/srv/mirrors/{{ label }}" state: directory mode: 0755 owner: mirror group: mirror - name: link target directory to web file: path: "/srv/web/{{ inventory_hostname }}/{{ label }}" src: "/srv/mirrors/{{ label }}" state: link owner: mirror group: mirror