INNER CODE UNIT · Go

run

yaklang/yaklang · cmd/legion-smoke-node/main.go:44

func run(args []string) error {
	if shouldRunDistYak(args) {
		return runDistYak(args)
	}
	return runNode(args[1:])
}

func shouldRunDistYak(args []string) bool {
	return len(args) > 1 && args[1] == scannode.DistYakCommand.Name
}

func runDistYak(args []string) error {
	app := cli.NewApp()
	app.Commands = []cli.Command{scannode.DistYakCommand}
	return app.Run(args)
}

func runNode(args []string) error {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…