Commit | Line | Data |
---|---|---|
09bc9215 KS |
1 | --- |
2 | - name: Create storage directory | |
3 | ansible.builtin.file: | |
4 | path: "{{mirror.core.toplevel}}" | |
5 | state: directory | |
6 | owner: gitdaemon | |
7 | group: gitdaemon | |
8 | ||
9 | - name: Deploy config file | |
10 | ansible.builtin.template: | |
11 | dest: "/etc/grokmirror/{{name}}.conf" | |
12 | src: grokmirror.conf.j2 | |
13 | vars: | |
14 | name: "{{name}}" | |
15 | data: "{{grokmirror_instance_defaults|combine(mirror, recursive=true)}}" | |
16 | notify: | |
17 | - Restart grok-pull | |
18 | ||
19 | - name: Systemd service | |
20 | ansible.builtin.systemd: | |
21 | name: "grok-pull@{{name}}" | |
22 | state: started | |
4109942d | 23 | enable: true |