Class: Refried::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/refried/configuration.rb

Overview

The Refried Configuration class

based in general on the configuration approach in https://github.com/nesquena/backburner MIT license

Constant Summary collapse

PRIORITY_LABELS =
{ :high => 0, :medium => 100, :low => 200 }

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



10
11
12
13
# File 'lib/refried/configuration.rb', line 10

def initialize
  @beanstalk_url     = "localhost"
  @reserve_timeout   = nil
end

Instance Attribute Details

#beanstalk_urlObject

beanstalk url connection



7
8
9
# File 'lib/refried/configuration.rb', line 7

def beanstalk_url
  @beanstalk_url
end

#reserve_timeoutObject

duration to wait to reserve on a single server



8
9
10
# File 'lib/refried/configuration.rb', line 8

def reserve_timeout
  @reserve_timeout
end