INNER CODE UNIT · Go

main

yannh/kubeconform · openapi2jsonschema-go/openapi2jsonschema.go:387

func main() {
	if len(os.Args) < 2 {
		fmt.Printf("Missing FILE parameter.\nUsage: %s [FILE]\n", os.Args[0])
		os.Exit(1)
	}
	filenameFormat := os.Getenv("FILENAME_FORMAT")
	if filenameFormat == "" {
		filenameFormat = "{kind}_{version}"
	}
	denyRoot := os.Getenv("DENY_ROOT_ADDITIONAL_PROPERTIES") != ""

	for _, arg := range os.Args[1:] {
		if err := process(arg, filenameFormat, denyRoot); err != nil {
			fmt.Fprintln(os.Stderr, err)
			os.Exit(1)
		}
	}
	os.Exit(0)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…