Sha256: 908ce6e5b0fd02f70671b2d995d9e980c1c14573ffc35a68496d33daf687dba4

Contents?: true

Size: 535 Bytes

Versions: 1

Compression:

Stored size: 535 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}"

    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.20 scripts/resque.rb