Revert "added --log-level flag"

This reverts commit d7051140b2.
This commit is contained in:
steven carpenter 2025-07-22 04:42:10 -04:00
parent d7051140b2
commit abec809d41

View file

@ -4,7 +4,6 @@ import (
"github.com/spf13/cobra"
"specCon18/bubblewand/internal/render"
"specCon18/bubblewand/internal/logger"
"github.com/charmbracelet/log"
)
@ -15,7 +14,6 @@ var (
programVersion string
programDesc string
outputDir string
logLevel string
)
// rootCmd renders templates using CLI flags
@ -38,7 +36,10 @@ var rootCmd = &cobra.Command{
},
}
// Execute starts the CLI application
func Execute() {
cobra.CheckErr(rootCmd.Execute())
}
func init() {
// Register flags
@ -47,7 +48,7 @@ func init() {
rootCmd.Flags().StringVar(&programVersion, "program-version", "", "Program version")
rootCmd.Flags().StringVar(&programDesc, "program-desc", "", "Program description")
rootCmd.Flags().StringVarP(&outputDir, "output", "o", "output", "Output directory for rendered files")
rootCmd.PersistentFlags().StringVar(&logLevel, "log-level", "info", "Log level (debug, info, warn, error)")
// Mark required
rootCmd.MarkFlagRequired("mod-name")
rootCmd.MarkFlagRequired("package-name")
@ -55,16 +56,3 @@ func init() {
rootCmd.MarkFlagRequired("program-desc")
}
func initLogging() {
level, err := log.ParseLevel(logLevel)
if err != nil {
logger.Log.Warn("Invalid log level; defaulting to info", "input", logLevel)
level = log.InfoLevel
}
logger.Log.SetLevel(level)
}
// Execute starts the CLI application
func Execute() {
cobra.CheckErr(rootCmd.Execute())
}