make it possible to enable json log

This commit is contained in:
Victor Edvardsson 2024-04-14 20:23:39 +02:00
parent 0746e0c091
commit a8477f7c4f
No known key found for this signature in database
2 changed files with 3 additions and 1 deletions

View file

@ -249,6 +249,7 @@ func LoadConfig(configFile string, disableAgent bool, disableAPI bool, quiet boo
cConfig.Common.LogDir, *cConfig.Common.LogLevel,
cConfig.Common.LogMaxSize, cConfig.Common.LogMaxFiles,
cConfig.Common.LogMaxAge, cConfig.Common.CompressLogs,
cConfig.Common.LogFormat, cConfig.Common.LogFormat,
cConfig.Common.ForceColorLogs); err != nil {
return nil, err
}

View file

@ -17,7 +17,8 @@ type CommonCfg struct {
WorkingDir string `yaml:"working_dir,omitempty"` // TODO: This is just for backward compat. Remove this later
CompressLogs *bool `yaml:"compress_logs,omitempty"`
LogMaxSize int `yaml:"log_max_size,omitempty"`
LogMaxAge int `yaml:"log_max_age,omitempty"`
LogFormat string `yaml:"log_format,omitempty"`
LogMaxAge int `yaml:"log_max_age,omitempty"`
LogMaxFiles int `yaml:"log_max_files,omitempty"`
ForceColorLogs bool `yaml:"force_color_logs,omitempty"`
}