Method: Qcmd::CLI#add_alias

Defined in:
lib/qcmd/cli.rb

#add_alias(name, expression) ⇒ Object



67
68
69
70
71
72
73
# File 'lib/qcmd/cli.rb', line 67

def add_alias name, expression
  aliases[name] = Parser.generate(expression)
  InputCompleter.add_command name
  Qcmd::Configuration.update('aliases', aliases)

  aliases[name]
end