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 {