提交 eed89e65 编写于 作者: J Joshua Peek

Make sure MemCacheStore logger exists

上级 d18ff1b7
......@@ -64,7 +64,7 @@ def read(key, options = nil) # :nodoc:
@data.get(key, raw?(options))
end
rescue MemCache::MemCacheError => e
logger.error("MemCacheError (#{e}): #{e.message}")
logger.error("MemCacheError (#{e}): #{e.message}") if logger
nil
end
......@@ -85,7 +85,7 @@ def write(key, value, options = nil)
response == Response::STORED
end
rescue MemCache::MemCacheError => e
logger.error("MemCacheError (#{e}): #{e.message}")
logger.error("MemCacheError (#{e}): #{e.message}") if logger
false
end
......@@ -95,7 +95,7 @@ def delete(key, options = nil) # :nodoc:
response == Response::DELETED
end
rescue MemCache::MemCacheError => e
logger.error("MemCacheError (#{e}): #{e.message}")
logger.error("MemCacheError (#{e}): #{e.message}") if logger
false
end
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册