Select Git revision
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
main.yml 707 B
---
# file: uwsgi-python/tasks/main.yml
- name: ensure uwsgi is installed
apt:
name: uwsgi
state: installed
tags:
- uwsgi
- webservices
- name: ensure we have archlinux's systemd-service file
copy:
src: uwsgi@.service
dest: /etc/systemd/system/uwsgi@.service
owner: root
group: root
mode: 0644
notify:
- reload systemd service files
tags:
- uwsgi
- webservices
- name: ensure the uwsgi app folder is present
file:
path: /etc/uwsgi/apps/
state: directory
owner: root
group: root
mode: 0755
tags:
- uwsgi
- webservices
- include_tasks: app.yml
with_items: "{{ webapps }}"
loop_control:
loop_var: app