From 4cd211da637feac8ac71d5992e8b71aa462d586a Mon Sep 17 00:00:00 2001 From: LinuxSquare Date: Fri, 2 Feb 2024 16:39:22 +0100 Subject: [PATCH] add config files --- nginx/profiles.sls | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/nginx/profiles.sls b/nginx/profiles.sls index 98c1679..8fac9ad 100644 --- a/nginx/profiles.sls +++ b/nginx/profiles.sls @@ -25,12 +25,22 @@ nginx_profiles_sites_enabled_dir: - nginx_pkg_pkgs {% for profile in profiles %} +nginx_{{ profile }}_config: + file.managed: + - name: {{ nginx.sites_dir }}/{{ profile }}.conf + - source: salt://{{ tpldir }}/files/{{ profile }}.conf + - user: root + - group: root + - mode: '0644' + - require: + - nginx_profiles_sites_dir + - nginx_profiles_sites_enabled_dir + nginx_{{ profile }}}_enable: file.symlink: - name: {{ nginx.sites_enabled_dir }}/{{ profile }}.conf - target: {{ nginx.sites_dir }}/{{ profile }}.conf - force: True - require: - - nginx_profiles_sites_dir - - nginx_profiles_sites_enabled_dir + - nginx_{{ profile }}_config {% endfor %}