Sha256: 98c5887870c3df3fa7a9b2458bdb0f92f6b94629bb25ca18304cb6ba9e32dc10
Contents?: true
Size: 801 Bytes
Versions: 57
Compression:
Stored size: 801 Bytes
Contents
#!/bin/sh # # chkconfig: - 85 15 # description: <%= @app_name %> . /etc/rc.d/init.d/functions RAILS_USER=<%= ENV['USER'] %> RAILS_ENV=<%= @rails_env %> RAILS_ROOT=<%= @rails_root %> PID=${RAILS_ROOT}/tmp/pids/unicorn.pid CONFIG=${RAILS_ROOT}/config/unicorn.rb export PATH="${PATH}":/usr/local/bin export WORKER_PROCESSES=<%= @worker_processes %> start() { echo -n 'Starting <%= @app_name %>: ' daemon --user=${RAILS_USER} --pidfile=$PID bundle exec unicorn_rails -c ${CONFIG} -E ${RAILS_ENV} -D echo } stop() { echo -n 'Stopping <%= @app_name %>: ' killproc -p ${PID} -QUIT echo } cd ${RAILS_ROOT} || exit 1 case $1 in start) start ;; stop) stop ;; restart) stop start ;; *) echo >&2 "Usage: $0 <start|stop|restart>" exit 1 ;; esac
Version data entries
57 entries across 57 versions & 1 rubygems