Sha256: 517c2d58e22ac04c40029513ea484a79ab4b0d38a33d7ff473722fbc6a2933ec
Contents?: true
Size: 698 Bytes
Versions: 1
Compression:
Stored size: 698 Bytes
Contents
require 'dry-configurable' require_relative 'key_generator' module Prefatory extend Dry::Configurable setting :logger, Logger.new(STDOUT) setting :ttl, 86400 # in seconds - defaults to one day setting :keys do setting :generator, Prefatory::KeyGenerator setting :prefix, 'prefatory' # If the object being stored responds to :entity_primary_key and that value is not null, # it is assumed to be a universally unique primary key for the object. # The default key_generator will use it setting :primary_uuid, :primary_uuid end setting :storage do setting :provider # :memcached or :redis setting :options setting :marshaler, Marshal end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
prefatory-0.1.2 | lib/prefatory/config.rb |