Use our key as unique state identifier.
diff --git a/nginx/server/sites.sls b/nginx/server/sites.sls
index eb54dbc..542a5e0 100644
--- a/nginx/server/sites.sls
+++ b/nginx/server/sites.sls
@@ -56,8 +56,9 @@
{% endif %}
-/etc/nginx/sites-available/{{ site.type }}_{{ site.name }}.conf:
+sites-available-{{ site_name }}:
file.managed:
+ - name: /etc/nginx/sites-available/{{ site.type }}_{{ site.name }}.conf
{%- if site.type == 'nginx_proxy' %}
- source: salt://nginx/files/proxy.conf
{%- elif site.type == 'nginx_redirect' %}
@@ -75,8 +76,9 @@
- defaults:
site_name: "{{ site_name }}"
-/etc/nginx/sites-enabled/{{ site.type }}_{{ site.name }}.conf:
+sites-enabled-{{ site_name }}:
file.symlink:
+ - name: /etc/nginx/sites-enabled/{{ site.type }}_{{ site.name }}.conf
- target: /etc/nginx/sites-available/{{ site.type }}_{{ site.name }}.conf
{%- else %}