Sha256: 0e69199695e90e839d4b42dce16fba35fa92c5ba8e66162c88c37921596ed217
Contents?: true
Size: 440 Bytes
Versions: 125
Compression:
Stored size: 440 Bytes
Contents
module ScoutApm module Utils # A simple wrapper around Ruby's built-in gzip support. class GzipHelper DEFAULT_GZIP_LEVEL = 5 attr_reader :level def initialize(level = DEFAULT_GZIP_LEVEL) @level = level end def deflate(str) strio = StringIO.new gz = Zlib::GzipWriter.new(strio, level) gz.write str gz.close strio.string end end end end
Version data entries
125 entries across 125 versions & 1 rubygems