Sha256: e7da4ba3ee503316b58518221237c8539116c5a1e7d9e87f626d302f5e3c7185

Contents?: true

Size: 1.44 KB

Versions: 3

Compression:

Stored size: 1.44 KB

Contents

# -*- encoding: utf-8 -*-
lib = File.expand_path("../lib", __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require "cache_failover/version"

Gem::Specification.new do |gem|
  gem.name = "cache_failover"
  gem.version = CacheFailover::VERSION
  gem.authors = ["chronicaust"]
  gem.email = ["jamiep@supportabilit.com"]
  gem.summary = %q{ Failover Handling Cache Store for Rails w/ Brotli compression support. (Redis[Hiredis]/Memcached[Dalli]/SolidCache[MySQL/PG])  }
  gem.description = %q{ This gem enables automatic failover to a secondary caching method when the primary fails. }
  gem.homepage = "https://github.com/chronicaust/cache_failover"
  gem.files = `git ls-files`.split("\n")
  gem.test_files = gem.files.grep(%r{^(spec)/})
  gem.require_paths = ["lib"]
  gem.license = "MIT"
  gem.add_dependency "activesupport"
  gem.add_dependency "brotli"
  gem.add_dependency "rails-brotli-cache"
  gem.add_dependency "msgpack"
  gem.add_development_dependency "solid_cache"
  gem.add_development_dependency "redis"
  gem.add_development_dependency "hiredis"
  gem.add_development_dependency "dalli"
  gem.add_development_dependency "rspec"
  gem.add_development_dependency "railties"
  gem.add_development_dependency "activemodel"
  gem.add_development_dependency "actionpack"
  gem.add_development_dependency "byebug"
  gem.add_development_dependency "rufo"

  if gem.respond_to?(:metadata=)
    gem.metadata = { "rubygems_mfa_required" => "true" }
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
cache_failover-0.2.0 cache_failover.gemspec
cache_failover-0.1.2 cache_failover.gemspec
cache_failover-0.1.1 cache_failover.gemspec