Method: Rack::Session::Couchbase#initialize
- Defined in:
- lib/rack/session/couchbase.rb
#initialize(app, options = {}) ⇒ Couchbase
51 52 53 54 55 56 57 58 59 60 61 |
# File 'lib/rack/session/couchbase.rb', line 51 def initialize(app, = {}) # Support old :expires option [:expire_after] ||= [:expires] super [:couchbase][:default_ttl] ||= [:expire_after] [:couchbase][:key_prefix] ||= [:namespace] @namespace = [:couchbase][:key_prefix] @mutex = Mutex.new @pool = ::Couchbase.connect([:couchbase]) end |