module Sinatra::MemcachedSettings
Public Instance Methods
memcached_host(session)
click to toggle source
# File lib/extensions/memcached_settings.rb, line 3 def memcached_host session return session[:host] if configured? session, :host ENV['memcached_host'] || 'localhost' end
memcached_port(session)
click to toggle source
# File lib/extensions/memcached_settings.rb, line 8 def memcached_port session return session[:port] if configured? session, :port ENV['memcached_port'] || '11211' end
Private Instance Methods
configured?(session, parameter)
click to toggle source
# File lib/extensions/memcached_settings.rb, line 14 def configured? session, parameter session.key?(parameter) end