Class: Roebe::ToTarGz
Overview
Roebe::ToTarGz
Class Method Summary collapse
-
.[](i = '') ⇒ Object
# === Roebe::ToTarGz[] ========================================================================= #.
Instance Method Summary collapse
-
#initialize(i = nil, run_already = true, be_silent = false) ⇒ ToTarGz
constructor
# === initialize ========================================================================= #.
-
#reset ⇒ Object
# === reset ========================================================================= #.
Constructor Details
#initialize(i = nil, run_already = true, be_silent = false) ⇒ ToTarGz
#
initialize
#
29 30 31 32 33 34 35 36 37 38 39 40 |
# File 'lib/roebe/classes/to_tar_gz.rb', line 29 def initialize( i = nil, run_already = true, be_silent = false ) i = i.first if i.is_a? Array super(i, be_silent, false) # Don't run_already here as we do this lateron anyway. reset set_cmd 'tar cfvz' determine_the_name_of_the_archive(i.to_s.delete('/')+TAR_GZ_EXTENSION) run if run_already end |
Class Method Details
Instance Method Details
#reset ⇒ Object
#
reset
#
45 46 47 48 |
# File 'lib/roebe/classes/to_tar_gz.rb', line 45 def reset super() @archive_type = '.tar.gz' end |