module Sinatra::MemcachedConnection

Public Instance Methods

close_memcached() click to toggle source
# File lib/extensions/memcached_connection.rb, line 7
def close_memcached
  @memcached.close
end
memcached_connected?(host, port) click to toggle source
# File lib/extensions/memcached_connection.rb, line 11
def memcached_connected? host, port
  begin
    Net::Telnet::new("Host" => host, "Port" => port)
  rescue Errno::ECONNREFUSED
    return false
  end
  true
end
memcached_connection() click to toggle source
# File lib/extensions/memcached_connection.rb, line 20
def memcached_connection
  @memcached
end
setup_memcached(host, port) click to toggle source
# File lib/extensions/memcached_connection.rb, line 3
def setup_memcached host, port
  @memcached = Dalli::Client.new("#{host}:#{port}")
end