Class: Gorynich::Configuration

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



9
10
11
12
13
14
15
# File 'lib/gorynich/configuration.rb', line 9

def initialize
  @cache = ActiveSupport::Cache::NullStore.new
  @fetcher = nil
  @namespace = nil
  @cache_expiration = 30
  @rack_env_handler = nil
end

Instance Attribute Details

#cacheObject

Returns the value of attribute cache.



3
4
5
# File 'lib/gorynich/configuration.rb', line 3

def cache
  @cache
end

#cache_expirationObject

Returns the value of attribute cache_expiration.



3
4
5
# File 'lib/gorynich/configuration.rb', line 3

def cache_expiration
  @cache_expiration
end

#fetcherObject

Returns the value of attribute fetcher.



3
4
5
# File 'lib/gorynich/configuration.rb', line 3

def fetcher
  @fetcher
end

#namespaceObject

Returns the value of attribute namespace.



3
4
5
# File 'lib/gorynich/configuration.rb', line 3

def namespace
  @namespace
end

#rack_env_handlerObject

Returns the value of attribute rack_env_handler.



3
4
5
# File 'lib/gorynich/configuration.rb', line 3

def rack_env_handler
  @rack_env_handler
end