Displaying 1 result from an estimated 1 matches for "memcacheerror".
2007 Jan 05
0
ActiveResource cache using memcache-client
...ource.rb
# CachedResource uses memcache to cache HTTP responses from a
# RESTful web application.
#
class CachedResource < ActiveResource::Base
begin
@@cache = MemCache.new(''localhost'')
# test the connection to the Memcache server
@@cache.get(1)
rescue MemCache::MemCacheError
@@cache = nil
end
# See ActiveResource::Base.find for method description
def self.find(*args)
if args.length == 1 && args.first.is_a?(Fixnum)
cached_record = self.cache_read(args.first)
return cached_record if cached_record
end
# if find(int) is not a cach...