Skip to content

Commit

Permalink
Remove some logggin flags (note)
Browse files Browse the repository at this point in the history
  • Loading branch information
bep committed Mar 10, 2022
1 parent 3bc3466 commit 04ce8c7
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 38 deletions.
11 changes: 2 additions & 9 deletions commands/commands.go
Original file line number Diff line number Diff line change
Expand Up @@ -186,10 +186,6 @@ Complete documentation is available at http://gohugo.io/.`,
_ = cc.cmd.PersistentFlags().SetAnnotation("config", cobra.BashCompFilenameExt, config.ValidConfigFileExtensions)

cc.cmd.PersistentFlags().BoolVarP(&cc.verbose, "verbose", "v", false, "verbose output")
cc.cmd.PersistentFlags().BoolVarP(&cc.debug, "debug", "", false, "debug output")
cc.cmd.PersistentFlags().BoolVar(&cc.logging, "log", false, "enable Logging")
cc.cmd.PersistentFlags().StringVar(&cc.logFile, "logFile", "", "log File path (if set, logging enabled automatically)")
cc.cmd.PersistentFlags().BoolVar(&cc.verboseLog, "verboseLog", false, "verbose logging")

cc.cmd.Flags().BoolVarP(&cc.buildWatch, "watch", "w", false, "watch filesystem for changes and recreate as needed")

Expand Down Expand Up @@ -222,11 +218,8 @@ type hugoBuilderCommon struct {
printm bool

// TODO(bep) var vs string
logging bool
verbose bool
verboseLog bool
debug bool
quiet bool
verbose bool
quiet bool

cfgFile string
cfgDir string
Expand Down
30 changes: 1 addition & 29 deletions commands/hugo.go
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,6 @@ func (c *commandeer) createLogger(cfg config.Provider) (loggers.Logger, error) {
var (
logHandle = ioutil.Discard
logThreshold = jww.LevelWarn
logFile = cfg.GetString("logFile")
outHandle = ioutil.Discard
stdoutThreshold = jww.LevelWarn
)
Expand All @@ -144,34 +143,10 @@ func (c *commandeer) createLogger(cfg config.Provider) (loggers.Logger, error) {
outHandle = os.Stdout
}

if c.h.verboseLog || c.h.logging || (c.h.logFile != "") {
var err error
if logFile != "" {
logHandle, err = os.OpenFile(logFile, os.O_RDWR|os.O_APPEND|os.O_CREATE, 0666)
if err != nil {
return nil, newSystemError("Failed to open log file:", logFile, err)
}
} else {
logHandle, err = ioutil.TempFile("", "hugo")
if err != nil {
return nil, newSystemError(err)
}
}
} else if !c.h.quiet && cfg.GetBool("verbose") {
if !c.h.quiet && cfg.GetBool("verbose") {
stdoutThreshold = jww.LevelInfo
}

if cfg.GetBool("debug") {
stdoutThreshold = jww.LevelDebug
}

if c.h.verboseLog {
logThreshold = jww.LevelInfo
if cfg.GetBool("debug") {
logThreshold = jww.LevelDebug
}
}

loggers.InitGlobalLogger(stdoutThreshold, logThreshold, outHandle, logHandle)
helpers.InitLoggers()

Expand All @@ -180,9 +155,7 @@ func (c *commandeer) createLogger(cfg config.Provider) (loggers.Logger, error) {

func initializeFlags(cmd *cobra.Command, cfg config.Provider) {
persFlagKeys := []string{
"debug",
"verbose",
"logFile",
// Moved from vars
}
flagKeys := []string{
Expand Down Expand Up @@ -221,7 +194,6 @@ func initializeFlags(cmd *cobra.Command, cfg config.Provider) {
"printUnusedTemplates",
"invalidateCDN",
"layoutDir",
"logFile",
"maxDeletes",
"quiet",
"renderToMemory",
Expand Down

0 comments on commit 04ce8c7

Please sign in to comment.