Class: Rack::Session::SDBM

Inherits:
AbstractDBM show all
Defined in:
lib/rack/session/sdbm.rb

Constant Summary collapse

DEFAULT_OPTIONS =
Abstract::ID::DEFAULT_OPTIONS.merge :dbm_path => ::File.join((ENV['TMP_PATH'] || ENV['TMP'] || '/tmp'), "sessions.sdbm")

Instance Attribute Summary

Attributes inherited from AbstractDBM

#mutex, #pool

Instance Method Summary collapse

Methods inherited from AbstractDBM

#destroy_session, #generate_sid, #get_session, #initialize, #set_session, #with_lock

Constructor Details

This class inherits a constructor from Rack::Session::AbstractDBM

Instance Method Details

#dbklassObject



10
11
12
# File 'lib/rack/session/sdbm.rb', line 10

def dbklass
  ::SDBM
end

#default_session_fileObject



14
15
16
# File 'lib/rack/session/sdbm.rb', line 14

def default_session_file
  "sessions.sdbm"
end