class Balmora::Command::Exec

Public Instance Methods

options() click to toggle source
Calls superclass method Balmora::Command#options
# File lib/balmora/command/exec.rb, line 5
def options()
  return super().concat([:exec])
end
run() click to toggle source
# File lib/balmora/command/exec.rb, line 15
def run()
  exec = option(:exec)
  if !exec.instance_of?(::Array)
    exec = [@shell.expression(exec)]
  end

  @shell.system(exec, change: true)
end
verify() click to toggle source
# File lib/balmora/command/exec.rb, line 9
def verify()
  if @exec.nil?()
    raise Error.new('"exec" should be defined')
  end
end