mirror of
https://code.forgejo.org/forgejo/runner.git
synced 2025-09-15 18:57:01 +00:00
Add configurable logging level for jobs
This changes the default for JobLoggerLevel from "trace" to "info". Closes #298
This commit is contained in:
parent
907588cef5
commit
71149e36fa
3 changed files with 16 additions and 1 deletions
|
@ -16,7 +16,8 @@ import (
|
|||
|
||||
// Log represents the configuration for logging.
|
||||
type Log struct {
|
||||
Level string `yaml:"level"` // Level indicates the logging level.
|
||||
Level string `yaml:"level"` // Level indicates the logging level.
|
||||
JobLevel string `yaml:"job_level"` // JobLevel indicates the job logging level.
|
||||
}
|
||||
|
||||
// Runner represents the configuration for the runner.
|
||||
|
@ -113,6 +114,9 @@ func LoadDefault(file string) (*Config, error) {
|
|||
if cfg.Log.Level == "" {
|
||||
cfg.Log.Level = "info"
|
||||
}
|
||||
if cfg.Log.JobLevel == "" {
|
||||
cfg.Log.JobLevel = "info"
|
||||
}
|
||||
if cfg.Runner.File == "" {
|
||||
cfg.Runner.File = ".runner"
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue