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
commit c90bdc67371c671916d39250659792901b903428 Author: Marcus Christie <[email protected]> AuthorDate: Wed Jul 6 11:08:37 2022 -0400 AIRAVATA-3609 Allow configuring editable django app installs --- dev-tools/ansible/roles/django/tasks/main.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-tools/ansible/roles/django/tasks/main.yml b/dev-tools/ansible/roles/django/tasks/main.yml index 172b7f0abf..75b4e88d51 100644 --- a/dev-tools/ansible/roles/django/tasks/main.yml +++ b/dev-tools/ansible/roles/django/tasks/main.yml @@ -176,11 +176,12 @@ - name: Install additional dependencies pip: - name: "{{ item }}" + name: "{{ item.name }}" virtualenv: "{{ django_venv_dir }}" + editable: "{{ item.editable | default(false) }}" become: yes become_user: "{{user}}" - with_list: "{{ airavata_django_extra_dependencies }}" + loop: "{{ airavata_django_extra_dependencies }}" - name: Copy the settings_local.py file template: src={{ django_settings_local_template }} dest="{{ airavata_django_checkout }}/django_airavata/settings_local.py" owner="{{user}}" group="{{group}}"
