Sha256: b94974f94f78e2bf38fac584472ffc1245037401d04417775f24f07e4c0b8e46

Contents?: true

Size: 804 Bytes

Versions: 62

Compression:

Stored size: 804 Bytes

Contents

#!/usr/bin/env ruby

$LOAD_PATH.unshift File.expand_path(File.dirname(__FILE__) + '/../lib')
begin
  require 'vegas'
rescue LoadError
  require 'rubygems'
  require 'vegas'
end  
require 'resque/server'


Vegas::Runner.new(Resque::Server, 'resque-web', {
  :before_run => lambda {|v|
    path = (ENV['RESQUECONFIG'] || v.args.first)
    load path.to_s.strip if path
  }
}) do |runner, opts, app|
  opts.on('-N NAMESPACE', "--namespace NAMESPACE", "set the Redis namespace") {|namespace|
    runner.logger.info "Using Redis namespace '#{namespace}'"
    Resque.redis.namespace = namespace
  }
  opts.on('-r redis-connection', "--redis redis-connection", "set the Redis connection string") {|redis_conf|
    runner.logger.info "Using Redis connection '#{redis_conf}'"
    Resque.redis = redis_conf
  }
end

Version data entries

62 entries across 62 versions & 6 rubygems

Version Path
classiccms-0.7.5 vendor/bundle/gems/resque-1.20.0/bin/resque-web
classiccms-0.7.4 vendor/bundle/gems/resque-1.20.0/bin/resque-web
classiccms-0.7.3 vendor/bundle/gems/resque-1.20.0/bin/resque-web
resque-1.25.2 bin/resque-web
resque-1.26.pre.0 bin/resque-web
resque_signal_from_child-1.25.1 bin/resque-web
resque-1.25.1 bin/resque-web
resque-1.25.0 bin/resque-web
resque-1.25.0.pre bin/resque-web
classiccms-0.7.2 vendor/bundle/gems/resque-1.20.0/bin/resque-web
classiccms-0.7.1 vendor/bundle/gems/resque-1.20.0/bin/resque-web
classiccms-0.7.0 vendor/bundle/gems/resque-1.20.0/bin/resque-web
resque-1.24.1 bin/resque-web
resque-1.24.0 bin/resque-web
resque-1.23.1 bin/resque-web
classiccms-0.6.9 vendor/bundle/gems/resque-1.20.0/bin/resque-web
classiccms-0.6.8 vendor/bundle/gems/resque-1.20.0/bin/resque-web
classiccms-0.6.7 vendor/bundle/gems/resque-1.20.0/bin/resque-web
classiccms-0.6.6 vendor/bundle/gems/resque-1.20.0/bin/resque-web
classiccms-0.6.5 vendor/bundle/gems/resque-1.20.0/bin/resque-web