Class: Suitcase::UnZipper
- Inherits:
-
Object
- Object
- Suitcase::UnZipper
- Defined in:
- lib/suitcase/unzipper.rb
Class Method Summary collapse
-
.unzip!(filepath, to = Dir.pwd) ⇒ Object
TODO: Add a meaningful, portable unzip!.
Class Method Details
.unzip!(filepath, to = Dir.pwd) ⇒ Object
TODO: Add a meaningful, portable unzip!
7 8 9 10 11 12 |
# File 'lib/suitcase/unzipper.rb', line 7 def self.unzip!(filepath, to=Dir.pwd) require "zlib" require 'archive/tar/minitar' # tgz = Zlib::GzipReader.new(File.open(filepath, 'rb')) # Archive::Tar::Minitar.unpack( tgz, to ) end |