Module: Spraycan

Defined in:
lib/spraycan/base.rb,
lib/spraycan/rmagick.rb,
lib/spraycan/version.rb,
lib/spraycan/workers/image.rb,
lib/spraycan/workers/previews.rb,
lib/spraycan/workers/manipulate.rb

Defined Under Namespace

Modules: Workers Classes: Image, Rmagick

Constant Summary collapse

VERSION =
'1.1.3'

Class Method Summary collapse

Class Method Details

.run(opts = {}) ⇒ Object



2
3
4
5
6
# File 'lib/spraycan/base.rb', line 2

def self.run(opts={})
  start(opts[:env])
  server = Bottle::Server.new(opts[:queue_name], { :host => opts[:broker] })
  server.poll
end

.start(env) ⇒ Object



8
9
10
# File 'lib/spraycan/base.rb', line 8

def self.start(env)
  @@env = env.to_sym
end