Class: Atatus::Compress

Inherits:
Object
  • Object
show all
Defined in:
lib/atatus/collector/compress_body.rb

Instance Method Summary collapse

Instance Method Details

#compress(body) ⇒ Object



6
7
8
9
10
11
12
# File 'lib/atatus/collector/compress_body.rb', line 6

def compress(body)
  sio = StringIO.new
  gz = Zlib::GzipWriter.new(sio)
  gz.write(body)
  gz.close
  sio.string
end