class BoshJobDocker::TarExtracter

Extract a tarball into a directory.

Public Instance Methods

extract(tarball, dir) click to toggle source
# File lib/bosh_job_docker/tar_extracter.rb, line 9
def extract(tarball, dir)
  pid = spawn('tar', '-C', dir, '-xzf', tarball)
  Process.wait(pid)
  fail 'tar command failed' unless $CHILD_STATUS.success?
end