INNER CODE UNIT · Go

func

pingcap/tidb-operator · cmd/prestop-checker/main.go:55

func (opt *Options) Parse() {
	flag.StringVar(&opt.Mode, "mode", "", "mode of prestop checker, [tikv, ticdc]")
	flag.StringVar(&opt.PD, "pd", "", "pd url")
	flag.StringVar(&opt.TiKVStatusAddr, "tikv-status-addr", "", "tikv status addr url")
	flag.StringVar(&opt.TiCDCStatusAddr, "ticdc-status-addr", "", "ticdc status addr url")

	flag.BoolVar(&opt.TLS, "tls", false, "enable tls or not")
	flag.StringVar(&opt.CA, "ca", "", "ca path")
	flag.StringVar(&opt.Cert, "cert", "", "cert path")
	flag.StringVar(&opt.Key, "key", "", "key path")
	flag.Parse()

	fmt.Println("options: ", opt)
}

const (
	ModeTiKV  = "tikv"
	ModeTiCDC = "ticdc"

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…