~comcloudway/ansible-ccw.icu

7ca7f30a055ef920c2f1be9df7295085e0789aef — Jakob Meier 1 year, 2 months ago 2892d26
Updated caddy.yml template to only restart the service if needed
1 files changed, 3 insertions(+), 0 deletions(-)

M templates/caddy.yml
M templates/caddy.yml => templates/caddy.yml +3 -0
@@ 8,6 8,7 @@
    src: ../../../network/caddy/templates/reverse-proxy.template
    dest: /etc/caddy/{{ project }}
    validate: caddy validate --adapter caddyfile --config %s
  register: projectconfig

- name: Make sure caddy links to the {{ project }} config
  become: true


@@ 16,9 17,11 @@
    search_string: "^import /etc/caddy/{{ project }}"
    line: "import /etc/caddy/{{ project }}"
    validate: caddy validate --adapter caddyfile --config %s
  register: caddyconfig

- name: Restart caddy
  become: true
  service:
    name: caddy
    state: restarted
  when: projectconfig.changed or caddyconfig.changed