module Skylight::Core::Util::Gzip

Provides Gzip compressing support

Public Class Methods

compress(str) click to toggle source

Compress a string with Gzip

@param str [String] uncompressed string @return [String] compressed string

# File lib/skylight/core/util/gzip.rb, line 11
def self.compress(str)
  output = StringIO.new
  gz = Zlib::GzipWriter.new(output)
  gz.write(str)
  gz.close
  output.string
end