class Evm::System

Public Class Methods

new(executable) click to toggle source
# File lib/evm/system.rb, line 3
def initialize(executable)
  @executable = executable
end

Public Instance Methods

run(*args) click to toggle source
# File lib/evm/system.rb, line 7
def run(*args)
  succeeded = Kernel.system(@executable, *args)
  unless succeeded
    print "Failed! See logs above for error."
    Kernel.exit($?.exitstatus)
  end
end