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

25 lines
601 B
YAML
Raw Normal View History

2022-11-10 01:04:02 +01:00
---
- 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 }}"