INNER CODE UNIT · Go
execCommand
asdf-vm/asdf · internal/cli/cli.go:584
func execCommand(logger *log.Logger, command string, args []string) error {
if command == "" {
logger.Printf("usage: asdf exec <command>")
return fmt.Errorf("usage: asdf exec <command>")
}
conf, err := config.LoadConfig()
if err != nil {
logger.Printf("error loading config: %s", err)
return err
}
executable, plugin, version, err := getExecutable(logger, conf, command)
if err != nil {
return err
}
if len(args) > 1 {