Sha256: 5519a3d6e5a9963d1e888357e38b2d7f11b32daf38f65552ed5b215c00e76e84
Contents?: true
Size: 460 Bytes
Versions: 4
Compression:
Stored size: 460 Bytes
Contents
require 'dalli' module Momm class Memcached < Storage DEFAULT_OPTIONS = { connection: "localhost:11211", namespace: "momm", compress: true }.freeze attr_reader :connection, :options def initialize(options={}) _options = DEFAULT_OPTIONS.dup.merge options @connection = _options.delete(:connection) @options = _options end def client @client ||= Dalli::Client.new connection, options end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
momm-0.0.7 | lib/momm/memcached.rb |
momm-0.0.6 | lib/momm/memcached.rb |
momm-0.0.5 | lib/momm/memcached.rb |
momm-0.0.4 | lib/momm/memcached.rb |