Class: Frikandel::Configuration

Inherits:
Object
  • Object
show all
Extended by:
SingleForwardable
Includes:
Singleton
Defined in:
lib/frikandel/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



12
13
14
# File 'lib/frikandel/configuration.rb', line 12

def initialize
  defaults!
end

Instance Attribute Details

#max_ttlObject

Returns the value of attribute max_ttl.



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

def max_ttl
  @max_ttl
end

#ttlObject

Returns the value of attribute ttl.



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

def ttl
  @ttl
end

Instance Method Details

#defaults!Object



16
17
18
19
# File 'lib/frikandel/configuration.rb', line 16

def defaults!
  self.ttl = 2.hours
  self.max_ttl = 24.hours
end