INNER CODE UNIT · Go

main

kubernetes-sigs/aws-ebs-csi-driver · cmd/main.go:47

func main() {
	fs := flag.NewFlagSet("aws-ebs-csi-driver", flag.ExitOnError)
	if err := logsapi.RegisterLogFormat(logsapi.JSONLogFormat, json.Factory{}, logsapi.LoggingBetaOptions); err != nil {
		klog.ErrorS(err, "failed to register JSON log format")
	}

	var (
		version  = fs.Bool("version", false, "Print the version and exit.")
		toStderr = fs.Bool("logtostderr", false, "log to standard error instead of files. DEPRECATED: will be removed in a future release.")
		args     = os.Args[1:]
		cmd      = string(driver.AllMode)
		options  = driver.Options{}
	)

	var (
		metadataRequiredModes = map[string]struct{}{
			string(driver.ControllerMode):      {},
			string(driver.NodeMode):            {},

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…