module Bundler::Plugin

def exec_command(command, args)

appropriate plugin class
To be called from Cli class to pass the command and argument to
def exec_command(command, args)
  raise UndefinedCommandError, "Command `#{command}` not found" unless command? command
  load_plugin index.command_plugin(command) unless @commands.key? command
  @commands[command].new.exec(command, args)
end