Sha256: 78739ad1b86ea5f7770717cca10106992a6f7e5cca0d271203346112c22618ec
Contents?: true
Size: 470 Bytes
Versions: 5
Compression:
Stored size: 470 Bytes
Contents
begin require 'redis' rescue LoadError raise LoadError, ":redis store requires the redis gem to be installed." end class Rack::PageSpeed::Store::Redis def initialize address_port = nil @client = if address_port.nil? Redis.new else address, port = address_port.split(":") Redis.new({ :address => address, :port => port }) end end def [] key @client.get key end def []= key, value @client.set key, value end end
Version data entries
5 entries across 5 versions & 1 rubygems