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())

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…