class CmdNext

Command next

Constants

ALIASES
ARGUMENTS
DESCRIPTION
NAME

Public Instance Methods

exec(_) click to toggle source
# File lib/shell.rb, line 194
def exec(_)
  if @shell.natas.level == @shell.natas.class::MAXLEVEL
    puts @shell.console.red('Maximum level reached')
    return
  end
  @shell.natas.level = @shell.natas.level.nil? ? 0 : @shell.natas.level + 1

  begin
    @shell.natas.exec
  rescue StandardError => e
    puts @shell.console.red(e)
  end
end