From b4c3f624bc4ff122d8e0c1e1dc0e69a7e4ab8ba4 Mon Sep 17 00:00:00 2001 From: southerntofu Date: Fri, 24 Apr 2020 22:07:21 +0000 Subject: [PATCH] Onion idempotent --- roles/webserver/tasks/onions_perso.yml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/roles/webserver/tasks/onions_perso.yml b/roles/webserver/tasks/onions_perso.yml index 3a7c6b1..0d27140 100644 --- a/roles/webserver/tasks/onions_perso.yml +++ b/roles/webserver/tasks/onions_perso.yml @@ -1,22 +1,16 @@ -- stat: - path: "/etc/nginx/sites-available/{{ item.name }}.onion.conf" - register: conf_exists - - name: webserver-onion-hostname command: "cat /var/lib/tor/{{ item.name }}/hostname" register: web_onion - when: not conf_exists.stat.exists + changed_when: false - name: webserver-onion-config template: src: ../files/onion.conf.j2 dest: "/etc/nginx/sites-available/{{ item.name }}.onion.conf" notify: webserver-reload-nginx - when: not conf_exists.stat.exists - name: webserver-onion-symlink file: src: "/etc/nginx/sites-available/{{ item.name }}.onion.conf" dest: "/etc/nginx/sites-enabled/{{ item.name }}.onion.conf" state: link - when: not conf_exists.stat.exists