mirror of
https://github.com/SigNoz/signoz.git
synced 2026-06-25 09:30:31 +01:00
* feat(web): add support for generating settings type * feat(web): add support for generating settings type * feat(web): add support for generating settings type * refactor: rename generate settings to generate config web-settings - Rename cmd/settings.go to cmd/genconfig.go - Restructure command as `generate config web-settings` - Move schema output to docs/config/web-settings.json - Update frontend script to generate:config:web-settings - Update CI checks to match new command names - Strip Web prefix from generated JSON Schema definitions
24 lines
524 B
Go
24 lines
524 B
Go
package cmd
|
|
|
|
import (
|
|
"log/slog"
|
|
|
|
"github.com/spf13/cobra"
|
|
)
|
|
|
|
func RegisterGenerate(parentCmd *cobra.Command, logger *slog.Logger) {
|
|
var generateCmd = &cobra.Command{
|
|
Use: "generate",
|
|
Short: "Generate artifacts",
|
|
SilenceUsage: true,
|
|
SilenceErrors: true,
|
|
CompletionOptions: cobra.CompletionOptions{DisableDefaultCmd: true},
|
|
}
|
|
|
|
registerGenerateOpenAPI(generateCmd)
|
|
registerGenerateAuthz(generateCmd)
|
|
registerGenerateConfig(generateCmd)
|
|
|
|
parentCmd.AddCommand(generateCmd)
|
|
}
|