Skip to content
Find file
Fetching contributors…
Cannot retrieve contributors at this time
35 lines (26 sloc) 747 Bytes
begin
require 'memcache'
rescue LoadError
end
begin
require 'memcached'
rescue LoadError
end
begin
require 'mem_cache_with_consistent_hashing'
rescue LoadError
end
puts "=> You should be using the `memcache-client' gem. You're using RubyMemcache!" if Object.const_defined?(:RubyMemcache)
require 'acts_as_cached'
Object.send :include, ActsAsCached::Mixin
unless File.exists? config_file = File.join(RAILS_ROOT, 'config', 'memcached.yml')
error = "No config file found. Make sure you used `script/plugin install' and have memcached.yml in your config directory."
puts error
logger.error error
exit!
end
ActsAsCached.config = YAML.load(ERB.new(IO.read(config_file)).result)
begin
require 'extensions'
rescue LoadError
end
Something went wrong with that request. Please try again.