lib/redis-store.rb in redis-store-1.0.0.1 vs lib/redis-store.rb in redis-store-1.1.0.rc

- old
+ new

@@ -1,45 +1,12 @@ -require "redis" -require "redis/distributed" -require "redis/factory" -require "redis/store/interface" -require "redis/store/ttl" -require "redis/store/namespace" -require "redis/store/marshalling" -require "redis/store/version" -require "redis/store" -require "redis/distributed_store" +require 'redis' +require 'redis/store' +require 'redis/factory' +require 'redis/distributed_store' +require 'redis/store/namespace' +require 'redis/store/marshalling' +require 'redis/store/version' -# Cache store -if defined?(Sinatra) - require "cache/sinatra/redis_store" -elsif defined?(Merb) - # HACK for cyclic dependency: redis-store is required before merb-cache - module Merb; module Cache; class AbstractStore; end end end - require "cache/merb/redis_store" -elsif defined?(ActiveSupport) - require "active_support/cache/redis_store" -end - -# Rack::Session -if defined?(Rack::Session) - require "rack/session/abstract/id" - require "rack/session/redis" - if defined?(Merb) - require "rack/session/merb" +class Redis + class Store < self end -end - -if defined?(Rails) - require "action_controller/session/redis_session_store" -end - -# Rack::Cache -if defined?(Rack::Cache) - require "rack/cache/key" - require "rack/cache/redis_metastore" - require "rack/cache/redis_entitystore" -end - -if defined?(I18n) - require "i18n/backend/redis" -end +end \ No newline at end of file