INNER CODE UNIT · Go

genCliDocs

KusionStack/karpor · hack/gen-cli-docs/main.go:34

func genCliDocs(cliDir string) {
	if err := os.MkdirAll(cliDir, os.ModePerm); err != nil {
		klog.Fatalf("failed to create directory: %v", err)
	}

	ctx := genericapiserver.SetupSignalContext()
	cmd := app.NewServerCommand(ctx)
	syncCmd := app.NewSyncerCommand(ctx)
	cmd.AddCommand(syncCmd)

	if err := doc.GenMarkdownTree(cmd, cliDir); err != nil {
		klog.Fatal("failed to generate markdown document: %v", err)
	}
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…