class Compressors::Gzip
Public Class Methods
compress(from, to = nil)
click to toggle source
# File lib/capistrano-db-tasks/compressors/gzip.rb, line 8 def compress(from, to = nil) from = from == :stdin ? "-" : from to = case to when '-' "-c --stdout" when nil "" else "-c --stdout > #{to}" end "gzip #{from} #{to}" end
decompress(from, to = nil)
click to toggle source
# File lib/capistrano-db-tasks/compressors/gzip.rb, line 22 def decompress(from, to = nil) from = from == :stdin ? "-" : from to = case to when :stdout "-c --stdout" when nil "" else "-c --stdout > #{to}" end "gzip -d #{from} #{to}" end
file_extension()
click to toggle source
# File lib/capistrano-db-tasks/compressors/gzip.rb, line 4 def file_extension "gz" end