Commit d2468e0e by John Jarvis

adding extra config tasks

parent 2dd906e3
...@@ -11,6 +11,8 @@ ...@@ -11,6 +11,8 @@
- cms - cms
nginx_default_sites: nginx_default_sites:
- lms - lms
nginx_extra_sites: "{{ NGINX_EDXAPP_EXTRA_SITES }}"
nginx_extra_configs: "{{ NGINX_EDXAPP_EXTRA_CONFIGS }}"
- edxapp - edxapp
- role: datadog - role: datadog
when: COMMON_ENABLE_DATADOG when: COMMON_ENABLE_DATADOG
......
...@@ -73,6 +73,30 @@ ...@@ -73,6 +73,30 @@
notify: reload nginx notify: reload nginx
with_items: nginx_sites with_items: nginx_sites
- name: Copying nginx extra configs
template: >
src={{ item }}
dest={{ nginx_sites_available_dir }}/{{ item|basename|replace(".j2", "") }}
owner=root group={{ common_web_user }} mode=0640
notify: reload nginx
with_items: nginx_extra_sites
- name: Creating links for nginx extra configs
file: >
src={{ nginx_sites_available_dir }}/{{ item|basename|replace(".j2", "") }}
dest={{ nginx_sites_enabled_dir }}/{{ item|basename|replace(".j2", "") }}
state=link owner=root group=root
notify: reload nginx
with_items: nginx_extra_sites
- name: Copying custom nginx config
template: >
src={{ item }}
dest={{ nginx_conf_dir }}/{{ item|basename|replace(".j2", "") }}
owner=root group={{ common_web_user }} mode=0640
notify: reload nginx
with_items: nginx_extra_configs
- name: Copying nginx redirect configs for {{ nginx_redirects }} - name: Copying nginx redirect configs for {{ nginx_redirects }}
template: > template: >
src={{ nginx_template_dir }}/nginx_redirect.j2 src={{ nginx_template_dir }}/nginx_redirect.j2
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment