INNER CODE UNIT · Go
buildCLI
cadence-workflow/cadence · cmd/canary/main.go:90
func buildCLI() *cli.App {
app := cli.NewApp()
app.Name = "cadence-canary"
app.Usage = "Cadence canary"
app.Version = "0.0.1"
app.Flags = []cli.Flag{
&cli.StringFlag{
Name: "root",
Aliases: []string{"r"},
Value: ".",
Usage: "root directory of execution environment",
EnvVars: []string{canary.EnvKeyRoot},
},
&cli.StringFlag{
Name: "config",
Aliases: []string{"c"},
Value: "config/canary",
Usage: "config dir path relative to root",