118
119
120
121
122
123
124
125
126
127
128
129
130
131
|
# File 'lib/jsus/cli.rb', line 118
def compress_package(content)
compression_method = options.fetch(:compression_method, :yui)
compressed_content = Jsus::Util::Compressor.compress(content, :method => compression_method)
if compressed_content != ""
@compression_ratio = compressed_content.size.to_f / content.size.to_f
else
@compression_ratio = 1.00
Jsus.logger.error "YUI compressor could not parse input. \n" <<
"Compressor command used: #{compressor.command.join(' ')}"
end
checkpoint(:compress)
compressed_content
end
|