Class: Monerorequest::Pipeline::GzipWriter
- Inherits:
-
Object
- Object
- Monerorequest::Pipeline::GzipWriter
- Defined in:
- lib/monerorequest/pipeline/gzip_writer.rb
Overview
pipeline that takes a string and gzips it
Class Method Summary collapse
Class Method Details
.call(input) ⇒ Object
10 11 12 13 14 15 16 17 |
# File 'lib/monerorequest/pipeline/gzip_writer.rb', line 10 def self.call(input) output = StringIO.new gz = Zlib::GzipWriter.new(output, 9) gz.mtime = 0 gz.write(input) gz.close output.string end |