Sha256: bc1dc40afe069dbb717a2e72531b1aca7a4a0f51bf18a41c25f2888647dfb57b

Contents?: true

Size: 704 Bytes

Versions: 9

Compression:

Stored size: 704 Bytes

Contents

- name: Set up Puma log dir
  file: path={{be_app_path}}/log state=directory owner=deployer

- name: Install Puma config
  template: src=puma.production.rb.j2
            dest={{be_app_path}}/config/puma.production.rb

- name: Set up Puma pids dir
  file:
    path: "{{be_app_path}}/pids"
    state: directory
    owner: deployer

- name: Register Puma init script
  template:
    src: puma_init.j2
    dest: /etc/init.d/puma
    mode: u=rwx,g=r,o=r

- name: Register Puma monit config files
  template:
    src: puma_monit.j2
    dest: /etc/monit/conf.d/puma
    mode: u=rw,g=r,o=r
  register: puma_monit_config

- name: Reload Monit
  command: bash -lc "monit reload"
  when: puma_monit_config.changed

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
taperole-2.1.1 roles/install_puma/tasks/main.yml
taperole-2.1.0 roles/install_puma/tasks/main.yml
taperole-2.0.7 roles/puma_install/tasks/main.yml
taperole-2.0.6 roles/puma_install/tasks/main.yml
taperole-2.0.5 roles/puma_install/tasks/main.yml
taperole-2.0.4 roles/puma_install/tasks/main.yml
taperole-2.0.3 roles/puma_install/tasks/main.yml
taperole-2.0.2 roles/puma_install/tasks/main.yml
taperole-2.0.1 roles/puma_install/tasks/main.yml