Commit dea9f961 by Jason Bau

Merge pull request #75 from edx/jbau/fix/staticfiles-dir

fill-in previously missing tasks that create /opt/wwc/staticfiles
parents e9a0a4b7 9cf88f2f
......@@ -3,13 +3,13 @@
- name: Create application root
# In the future consider making group edx r/t adm
file: path=$app_base_dir state=directory owner=root group=adm mode=2775
file: path={{ app_base_dir }} state=directory owner=root group=adm mode=2775
tags:
- pre_install
- update
- name: Create upload directory
file: path=$app_base_dir/uploads mode=2775 state=directory owner=root group=adm
file: path={{ app_base_dir }}/uploads mode=2775 state=directory owner=root group=adm
tags:
- pre_install
- update
......@@ -20,6 +20,12 @@
- pre_install
- update
- name: Create staticfiles dir
file: path={{ app_base_dir }}/staticfiles state=directory owner=root group=adm mode=2775
tags:
- pre_install
- update
- name: Install role-independent useful system packages
# do this before log dir setup; rsyslog package guarantees syslog user present
apt: pkg={{item}} install_recommends=yes state=present update_cache=yes
......
......@@ -28,6 +28,15 @@
- lms-env
- update
- name: Change owner on staticfiles
file: path={{ app_base_dir }}/staticfiles state=directory owner=www-data group=adm
tags:
- cms
- lms
- lms-env
- update
- name: Create lms log target directory
file: path={{log_base_dir}}/lms state=directory owner=syslog group=adm mode=2770
tags:
......
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