module Zip
Copyright © 2017 Applause Inc. All rights reserved.
Public Instance Methods
compress(source_path, destination_path = nil)
click to toggle source
# File lib/modules/zip.rb, line 4 def compress(source_path, destination_path = nil) current_dir = Dir.pwd Dir[source_path].each do |file| puts file if File.directory?(file) filename = "#{file}.zip" puts filename `zip -r "#{filename}" "#{file}"` if destination_path != nil FileUtils.mv(filename, File.join(current_dir, destination_path)) end end end end