INNER CODE UNIT · Go
shardFlags
kcp-dev/kcp · cmd/test-server/main.go:61
shardFlags = append(shardFlags, os.Args[i+2:]...)
break
}
if strings.HasPrefix(arg, "--shard-") {
shardFlags = append(shardFlags, "-"+strings.TrimPrefix(arg, "--shard"))
} else {
genericFlags = append(genericFlags, arg)
}
}
if err := flag.CommandLine.Parse(genericFlags); err != nil {
fmt.Fprintf(os.Stderr, "error: %v\n", err)
os.Exit(1)
}
if err := start(shardFlags, *workDirPath, *logDirPath, *quiet); err != nil {
var exitErr *exec.ExitError
if errors.As(err, &exitErr) {
os.Exit(exitErr.ExitCode())