class Fluent::Plugin::OSSOutput::GzipCompressor
Gzip compression.
Public Instance Methods
compress(chunk, file)
click to toggle source
# File lib/fluent/plugin/out_oss.rb, line 369 def compress(chunk, file) out = Zlib::GzipWriter.new(file) chunk.write_to(out) out.finish ensure begin out.finish rescue StandardError nil end end
content_type()
click to toggle source
# File lib/fluent/plugin/out_oss.rb, line 365 def content_type 'application/x-gzip'.freeze end
ext()
click to toggle source
# File lib/fluent/plugin/out_oss.rb, line 361 def ext 'gz'.freeze end