Sha256: e0e24099a54f92e9f8b40c031369d71cb35073142ae1f4af2829c2ea42585d43
Contents?: true
Size: 377 Bytes
Versions: 2
Compression:
Stored size: 377 Bytes
Contents
module ResoTransport class MetadataCache attr_reader :name def initialize(name) @name = name end def read if File.exist?(name) && File.size(name) > 0 File.new(name) end end def write(raw) File.open(name, "w") {|f| f.write(raw.force_encoding("UTF-8")) } unless raw.length == 0 File.new(name) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
reso_transport-1.5.5 | lib/reso_transport/metadata_cache.rb |
reso_transport-1.5.4 | lib/reso_transport/metadata_cache.rb |