Sha256: 378d52161725fcf245e5ae94a76ecc67e734745b8ad34f427eb9a03735010fea

Contents?: true

Size: 842 Bytes

Versions: 3

Compression:

Stored size: 842 Bytes

Contents

---
  - name: Install monit
    apt:
      name: monit
      state: present

  - name: Install delayed_job monit script
    template:
      src: delayed-job-monit-rc
      dest: /etc/monit/conf.d/delayed_job_{{project_name}}_{{rails_env}}
    notify: monit reload

  - name: Copy sudoers file so that deploy can restart services without entering password.
    copy:
      src: deploy-service
      dest: /etc/sudoers.d/deploy-service
    sudo: true

  - name: Copy monit config to enable http from localhost
    copy:
      src: monit-http.conf
      dest: /etc/monit/conf.d/monit-http.conf
    sudo: true
    notify: monit reload

  - name: Remove old upstart files
    file:
      path: /etc/init/delayed-job.conf
      state: absent

  - name: Remove old monit files
    file:
      path: /etc/monit/conf.d/delayed_job
      state: absent

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
subspace-0.1.3 ansible/roles/delayed_job/tasks/main.yml
subspace-0.1.2 ansible/roles/delayed_job/tasks/main.yml
subspace-0.1.1 ansible/roles/delayed_job/tasks/main.yml