--- - 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