class Excavate::Extractors::GzipExtractor
Public Instance Methods
extract(target)
click to toggle source
# File lib/excavate/extractors/gzip_extractor.rb, line 4 def extract(target) Zlib::GzipReader.open(@archive) do |gz| basename = File.basename(@archive, ".*") path = File.join(target, basename) File.write(path, gz.read, mode: "wb") end end