Module: Ungulate::Server

Defined in:
lib/ungulate/server.rb

Class Method Summary collapse

Class Method Details

.loggerObject



6
7
8
# File 'lib/ungulate/server.rb', line 6

def self.logger
  @logger ||= ::Logger.new STDOUT
end

.run(queue_name) ⇒ Object



10
11
12
13
# File 'lib/ungulate/server.rb', line 10

def self.run(queue_name)
  logger.info "Checking for job on #{queue_name}"
  Job.pop(queue_name).process
end