You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ma...@apache.org on 2018/10/12 21:49:26 UTC
[airavata] branch develop updated: Django Ansible: create tmp
directory for uploads
This is an automated email from the ASF dual-hosted git repository.
machristie pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git
The following commit(s) were added to refs/heads/develop by this push:
new 71a0e34 Django Ansible: create tmp directory for uploads
71a0e34 is described below
commit 71a0e3421c98f4ee9f17fcf2a776d405a24dadb8
Author: Marcus Christie <ma...@apache.org>
AuthorDate: Fri Oct 12 17:48:54 2018 -0400
Django Ansible: create tmp directory for uploads
---
dev-tools/ansible/roles/django/defaults/main.yml | 1 +
dev-tools/ansible/roles/django/tasks/main.yml | 4 ++++
dev-tools/ansible/roles/django/templates/settings_local.py.j2 | 2 +-
3 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/dev-tools/ansible/roles/django/defaults/main.yml b/dev-tools/ansible/roles/django/defaults/main.yml
index a5007bc..dc35dbe 100644
--- a/dev-tools/ansible/roles/django/defaults/main.yml
+++ b/dev-tools/ansible/roles/django/defaults/main.yml
@@ -61,6 +61,7 @@ airavata_django_checkout: "{{ doc_root_dir}}/airavata-django-portal"
gateway_id: "{{ default_gateway }}"
# relative to document root dir
experiment_data_dir: "{{ user_data_dir }}"
+file_upload_tmp_dir: "{{ experiment_data_dir }}/tmp/"
gateway_data_store_resource_id: "js-170-103.jetstream-cloud.org_6497a464-3121-4b64-a7cb-d195b0a26c19"
gateway_data_store_hostname: "{{ groups['django'][0] }}"
diff --git a/dev-tools/ansible/roles/django/tasks/main.yml b/dev-tools/ansible/roles/django/tasks/main.yml
index f926b6a..871c5aa 100644
--- a/dev-tools/ansible/roles/django/tasks/main.yml
+++ b/dev-tools/ansible/roles/django/tasks/main.yml
@@ -75,6 +75,10 @@
file: path="{{ experiment_data_dir }}" state=directory owner="{{user}}" group="{{group}}" recurse=yes follow=yes
become: yes
+- name: Create file upload tmp dir
+ file: path="{{ file_upload_tmp_dir }}" state=directory owner="{{user}}" group="{{group}}" recurse=yes
+ become: yes
+
- name: set selinux context to allow read on static directory
sefcontext:
target: "{{ doc_root_dir }}/static(/.*)?"
diff --git a/dev-tools/ansible/roles/django/templates/settings_local.py.j2 b/dev-tools/ansible/roles/django/templates/settings_local.py.j2
index c4e406d..faec524 100644
--- a/dev-tools/ansible/roles/django/templates/settings_local.py.j2
+++ b/dev-tools/ansible/roles/django/templates/settings_local.py.j2
@@ -87,7 +87,7 @@ SHARING_API_PORT = {{ sharing_registry_port }}
SHARING_API_SECURE = False
STATIC_ROOT = "{{ doc_root_dir }}/static/"
-FILE_UPLOAD_TEMP_DIR = "{{ experiment_data_dir }}/tmp/"
+FILE_UPLOAD_TEMP_DIR = "{{ file_upload_tmp_dir }}"
ALLOWED_HOSTS = ['{{ vhost_servername }}']