Module: S3MetaSync::Zip

Defined in:
lib/s3_meta_sync/zip.rb

Class Method Summary collapse

Class Method Details

.unzip(io) ⇒ Object



17
18
19
# File 'lib/s3_meta_sync/zip.rb', line 17

def unzip(io)
  Zlib::GzipReader.new(io)
end

.zip(string) ⇒ Object



9
10
11
12
13
14
15
# File 'lib/s3_meta_sync/zip.rb', line 9

def zip(string)
  io = StringIO.new("w".dup)
  w_gz = Zlib::GzipWriter.new(io)
  w_gz.write(string)
  w_gz.close
  io.string
end