INNER CODE UNIT · Go
startHandler
cadence-workflow/cadence · cmd/bench/main.go:52
func startHandler(c *cli.Context) error {
env := getEnvironment(c)
zone := getZone(c)
configDir := getConfigDir(c)
log.Printf("Loading config; env=%v,zone=%v,configDir=%v\n", env, zone, configDir)
var cfg lib.Config
if err := config.Load(env, configDir, zone, &cfg); err != nil {
return fmt.Errorf("failed to load config file: %w", err)
}
if err := cfg.Validate(); err != nil {
return fmt.Errorf("invalid config: %w", err)
}
benchWorker, err := bench.NewWorker(&cfg)
if err != nil {