Sha256: 66a9c81bc99cc6f0abec83cb0ee5c79319350b8af0838c9d467ac14b6f712098
Contents?: true
Size: 515 Bytes
Versions: 12
Compression:
Stored size: 515 Bytes
Contents
# frozen_string_literal: true module Uricp::Strategy class PipedCompress include Uricp::Strategy::Common def appropriate? case from.scheme when 'pipe' return proposal if compression_required? end debug "#{self.class.name}: not appropriate" false end def command 'lz4 |' end def proposal @proposed_options = options.dup @proposed_options.delete('compress') @proposed_options['encoding'] = 'lz4' self end end end
Version data entries
12 entries across 12 versions & 1 rubygems