Top Level Namespace

Defined Under Namespace

Modules: FPM Classes: RPMFile, String

Instance Method Summary collapse

Instance Method Details

#safesystem(*args) ⇒ Object



1
2
3
4
5
6
7
# File 'lib/fpm/util.rb', line 1

def safesystem(*args)
  success = system(*args)
  if !success
    raise "'system(#{args.inspect})' failed with error code: #{$?.exitstatus}"
  end
  return success
end