Class: ZZSharedLib::CL

Inherits:
Object
  • Object
show all
Defined in:
lib/zzsharedlib/utilities.rb

Class Method Summary collapse

Class Method Details

.do_cmd(cmd) ⇒ Object

run a command line and echo to console



4
5
6
7
# File 'lib/zzsharedlib/utilities.rb', line 4

def self.do_cmd(cmd)
  puts cmd
  Kernel.system(cmd)
end

.do_cmd_result(cmd) ⇒ Object

same as above but returns the result code 0 is success, anything else is an error code



11
12
13
14
# File 'lib/zzsharedlib/utilities.rb', line 11

def self.do_cmd_result(cmd)
  do_cmd(cmd)
  $?.exitstatus
end