1
0
Fork 0
mirror of https://github.com/roles-ansible/ansible_role_etebase.git synced 2024-08-16 10:19:52 +02:00
ansible_role_etebase/tasks/python_venv.yml
2022-11-10 18:36:02 +01:00

24 lines
606 B
YAML

---
- name: Install Python3 Virtualenv
become: true
ansible.builtin.package:
name: python3-virtualenv
state: present
- name: Install etebase python requirements in virtualenv
become: true
ansible.builtin.pip:
name: bottle
# requirements: /my_app/requirements.txt
virtualenv: "{{ etebase__venv }}"
state: "{{ etebase__package_state }}"
umask: "0027"
- name: Fix venv File owner/group
become: true
ansible.builtin.file:
path: "{{ etebase__venv }}"
state: directory
mode: 'u=rwX,g=rX,o='
group: "{{ etebase__group }}"
owner: "{{ etebase__user }}"