Sha256: 9aba810c8eb2c589419deb6c612395c04226200a77b777edbdf697b08e9dfc5a

Contents?: true

Size: 603 Bytes

Versions: 2

Compression:

Stored size: 603 Bytes

Contents

# Seamless reload of resque-pool after a deploy.
# Assuming resque-pool is already running, invoke with
# `sudo initctl emit resque-pool-reload`.
description "resque-pool-reload"

start on resque-pool-reload

task

limit nofile 65536 65536

# You may need to set things like PATH here.
env HOME=/home/your_app_user
export HOME

script
  source /home/your_app_user/app_env.sh
  cd /your/app_root
  /usr/local/bin/setuidgid your_app_user bundle exec resque-pool \
    --daemon --hot-swap
    # Optionally add:
    # --lock /path/to/your/lock_file
    # --config /path/to/resque_pool_config.yml
end script

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
resque-pool-0.7.1 examples/upstart-reload.conf
resque-pool-0.7.0 examples/upstart-reload.conf