MCPcopy
hub / github.com/yuk7/wsldl / execute

Function execute

src/config/command.go:59–65  ·  view source on GitHub ↗

execute is default install entrypoint

(wsl wsllib.WslLib, reg wsllib.WslReg, name string, args []string)

Source from the content-addressed store, hash-verified

57
58// execute is default install entrypoint
59func execute(wsl wsllib.WslLib, reg wsllib.WslReg, name string, args []string) error {
60 opts, err := parseArgs(args)
61 if err != nil {
62 return errutil.NewDisplayError(err, true, true, false)
63 }
64 return executeWithOptions(wsl, reg, name, opts)
65}
66
67func parseArgs(args []string) (configOptions, error) {
68 if len(args) != 2 {

Calls 2

parseArgsFunction · 0.70
executeWithOptionsFunction · 0.70