module NewRelic::Agent::NewRelicService::Encoders::Compressed::Gzip
Constants
- BINARY
Public Class Methods
Source
# File lib/new_relic/agent/new_relic_service/encoders.rb, line 30 def self.encode(data, opts = nil) output = StringIO.new output.set_encoding(BINARY) gz = Zlib::GzipWriter.new(output, Zlib::DEFAULT_COMPRESSION, Zlib::DEFAULT_STRATEGY) gz.write(data) gz.close output.rewind output.string end