chexpire-ansible/roles/puma-systemd/tasks/main.yml

24 lines
467 B
YAML

---
- name: Puma systemd unit is present
template:
src: puma-chexpire.service.j2
dest: /etc/systemd/system/puma-chexpire.service
notify: systemctl daemon-reload
- name: Puma systemd unit is enabled
systemd:
name: puma-chexpire
enabled: True
- name: log directory is present
file:
dest: "/home/vagrant/www/tmp/{{ item }}"
mode: "0750"
owner: vagrant
group: vagrant
state: directory
with_items:
- sockets
- pids