Class: Roebe::ToTarBz2
- Defined in:
- lib/roebe/classes/to_tar_bz2.rb
Overview
Roebe::ToTarBz2
Class Method Summary collapse
-
.[](i = '') ⇒ Object
# === Roebe::ToTarBz2[] ========================================================================= #.
Instance Method Summary collapse
-
#initialize(i = nil, run_already = true, be_silent = false) ⇒ ToTarBz2
constructor
# === initialize ========================================================================= #.
-
#reset ⇒ Object
# === reset ========================================================================= #.
Constructor Details
#initialize(i = nil, run_already = true, be_silent = false) ⇒ ToTarBz2
#
initialize
#
30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/roebe/classes/to_tar_bz2.rb', line 30 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 -cvjSf' determine_tar_xz_name(i.to_s.delete('/')+TAR_BZ2_EXTENSION) run if run_already end |
Class Method Details
Instance Method Details
#reset ⇒ Object
#
reset
#
46 47 48 49 |
# File 'lib/roebe/classes/to_tar_bz2.rb', line 46 def reset super() @archive_type = '.tar.bz2' end |