Module: FileUtils

Defined in:
lib/system_builder/core_ext.rb

Class Method Summary collapse

Class Method Details

.sh(*cmd) ⇒ Object



44
45
46
47
# File 'lib/system_builder/core_ext.rb', line 44

def self.sh(*cmd)
  puts "* #{cmd.join(' ')}"
  raise "Command failed: #{$?}" unless system(cmd.join(' '))
end

.sudo(*cmd) ⇒ Object



49
50
51
# File 'lib/system_builder/core_ext.rb', line 49

def self.sudo(*cmd)
  sh ["sudo", *cmd]
end