Sha256: b4347ce431b2d71a158cd4ea1372ffc188fe6318fcf913141ab48bba06d1814c

Contents?: true

Size: 589 Bytes

Versions: 1

Compression:

Stored size: 589 Bytes

Contents

Standup.script :node do
  def run
    scripts.redis.install_from_resque

    path_to_resque_exec = "#{scripts.webapp.app_path}/script/resque"
    upload script_file('resque'),
           :to => path_to_resque_exec,
           :sudo => true
    sudo "chown www-data:www-data #{path_to_resque_exec}"
    sudo "chmod +x #{path_to_resque_exec}"

    sudo "mkdir #{scripts.webapp.app_path}/tmp/pids"
    with_processed_file script_file('resque_monit.conf') do |file|
      scripts.monit.add_watch file
    end

    restart
  end

  def restart
    scripts.monit.restart_watch 'resque'
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
standup-0.3.22 scripts/resque.rb