module TarClient
Overview
todo put in a separate library. it shold go under ./tools for now
Defined in:
tar.crConstant Summary
-
TAR_BIN_DIR =
"/tmp/bin"
-
TAR_DOWNLOAD_DIR =
"/tmp/download"
-
TAR_IMAGES_DIR =
"/tmp/images"
-
TAR_MANIFEST_DIR =
"/tmp/manifests"
-
TAR_MODIFY_DIR =
"/tmp/modify_tar"
-
TAR_REPOSITORY_DIR =
"/tmp/repositories"
-
TAR_TMP_BASE =
"/tmp"
Class Method Summary
- .append(tarball_name, working_directory, source_file_or_directory, options = "")
-
.modify_tar!(tar_file, &)
modify_tar! << untars file, yields to block, retars, keep in tar module
- .tar(tarball_name, working_directory, source_file_or_directory, options = "")
- .tar_file_by_url(url, append_file : String = "./downloaded.tar.gz", output_file = "")
- .untar(tarball_name, destination_directory, options = "")
Class Method Detail
def self.append(tarball_name, working_directory, source_file_or_directory, options = "")
#
def self.modify_tar!(tar_file, &)
#
modify_tar! << untars file, yields to block, retars, keep in tar module
def self.tar(tarball_name, working_directory, source_file_or_directory, options = "")
#