class Uricp::Strategy::PipedCompress
Public Instance Methods
appropriate?()
click to toggle source
# File lib/uricp/strategy/piped_compress.rb, line 5 def appropriate? case from.scheme when 'pipe' return proposal if compression_required? end debug "#{self.class.name}: not appropriate" false end
command()
click to toggle source
# File lib/uricp/strategy/piped_compress.rb, line 14 def command 'lz4 |' end
proposal()
click to toggle source
# File lib/uricp/strategy/piped_compress.rb, line 18 def proposal @proposed_options = options.dup @proposed_options.delete('compress') @proposed_options['encoding'] = 'lz4' self end