module QueueManager

Public Class Methods

add_task(*args) click to toggle source
# File lib/queue_manager.rb, line 20
def add_task(*args)
  Task.add(*args)
end
config() click to toggle source
# File lib/queue_manager.rb, line 12
def config
  @config ||= QueueManager::Configuration.new
end
configure() { |config| ... } click to toggle source
# File lib/queue_manager.rb, line 16
def configure
  yield config
end
logger() click to toggle source
# File lib/queue_manager.rb, line 24
def logger
  $logger ||= Logger.new(config.log_output, 'weekly')
end

Private Instance Methods

add_task(*args) click to toggle source
# File lib/queue_manager.rb, line 20
def add_task(*args)
  Task.add(*args)
end
config() click to toggle source
# File lib/queue_manager.rb, line 12
def config
  @config ||= QueueManager::Configuration.new
end
configure() { |config| ... } click to toggle source
# File lib/queue_manager.rb, line 16
def configure
  yield config
end
logger() click to toggle source
# File lib/queue_manager.rb, line 24
def logger
  $logger ||= Logger.new(config.log_output, 'weekly')
end