module Taketo::Commands
Public Class Methods
[](name)
click to toggle source
# File lib/taketo/commands.rb, line 10 def self.[](name) commands_map = { :ssh => SSHCommand, :mosh => MoshCommand, } commands_map.fetch(name) do raise CommandNotFoundError, "Command #{name.inspect} not found. Available commands are: #{commands_map.keys.join(", ")}" end end