Class: Amnesia::Application
- Inherits:
-
Sinatra::Base
- Object
- Sinatra::Base
- Amnesia::Application
- Defined in:
- lib/amnesia.rb
Instance Method Summary collapse
-
#initialize(app, configuration = {}) ⇒ Application
constructor
A new instance of Application.
Constructor Details
#initialize(app, configuration = {}) ⇒ Application
Returns a new instance of Application.
20 21 22 23 24 25 26 27 |
# File 'lib/amnesia.rb', line 20 def initialize(app, configuration = {}) Amnesia.config = configuration # Heroku Amnesia.config[:hosts] ||= [nil] if ENV['MEMCACHE_SERVERS'] # Default if nothing set Amnesia.config[:hosts] ||= ['127.0.0.1:11211'] super(app) end |