Files
@ b1b2928c582b
Branch filter:
Location: majic-ansible-roles/roles/wsgi_website/tasks/requirements.yml - annotation
b1b2928c582b
992 B
text/x-yaml
Noticket: Fixed two tests related to application user profile directory in php_website role, and renamed two tests to make more sense.
d9ba7498c212 d9ba7498c212 d9ba7498c212 d9ba7498c212 998aab91d6b4 d9ba7498c212 d9ba7498c212 8c80240aa6d2 998aab91d6b4 d9ba7498c212 d9ba7498c212 d9ba7498c212 d9ba7498c212 d9ba7498c212 b68d19ad38a3 d9ba7498c212 d9ba7498c212 998aab91d6b4 d9ba7498c212 d9ba7498c212 b68d19ad38a3 d9ba7498c212 d9ba7498c212 d9ba7498c212 d9ba7498c212 | ---
- name: Set-up directory for storing requirements file for upgrade checks
file: path="/etc/pip_check_requirements_upgrades/{{ fqdn }}" state=directory
owner="root" group="pipreqcheck" mode=0750
- name: Deploy WSGI requirements files for upgrade checks
template: src="{{ item }}.j2" dest="/etc/pip_check_requirements_upgrades/{{ fqdn }}/{{ item }}"
owner="root" group="pipreqcheck" mode="0640"
with_items:
- wsgi_requirements.in
- wsgi_requirements.txt
- name: Deploy Gunicorn requirements file for installation purposes
become: yes
become_user: "{{ admin }}"
template: src="wsgi_requirements.txt.j2" dest="{{ home }}/.wsgi_requirements.txt"
owner="{{ admin }}" group="{{ user }}" mode="0640"
- name: Install Gunicorn via requirements file
become: yes
become_user: "{{ admin }}"
pip: requirements="{{ home }}/.wsgi_requirements.txt" state=present virtualenv="{{ home }}/virtualenv"
notify:
- "Restart website {{ fqdn }}"
|