Sha256: 406a1e8696ca46b5c122570cbe6bbd6dbf9345c6ae7354e59aa444cc14712a53

Contents?: true

Size: 298 Bytes

Versions: 3

Compression:

Stored size: 298 Bytes

Contents

# encoding: UTF-8

module Tetra
  # encapsulates tar
  class Tar
    include ProcessRunner

    # decompresses a file in a target directory
    def decompress(tarfile, directory)
      result = run("tar xvf #{tarfile} --directory #{directory}")
      result.strip if result != ""
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
tetra-2.0.6 lib/tetra/facades/tar.rb
tetra-2.0.5 lib/tetra/facades/tar.rb
tetra-2.0.4 lib/tetra/facades/tar.rb