Sha256: eeae88d9699dfff4540c614029bfebffe24bf6957cc0c80cbc3f3110c1c24c8d
Contents?: true
Size: 315 Bytes
Versions: 19
Compression:
Stored size: 315 Bytes
Contents
class Sfn::Loader::HashCache def initialize @cached_responses = {} end def put(url, response) return nil if response["ETag"].blank? @cached_responses[url.to_s] = Sfn::Loader::CacheRecord.new(url, response["ETag"], response.body) end def get(url) @cached_responses[url.to_s] end end
Version data entries
19 entries across 19 versions & 3 rubygems