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