logging: Caddyfile support for duration_format (#4684)

Somehow, this was missed. Oops!
This commit is contained in:
Francis Lavoie 2022-04-07 13:23:28 -04:00 committed by GitHub
parent 22d8edb984
commit 7d229665ed
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -128,15 +128,16 @@ type LogEncoderConfig struct {
// UnmarshalCaddyfile populates the struct from Caddyfile tokens. Syntax: // UnmarshalCaddyfile populates the struct from Caddyfile tokens. Syntax:
// //
// { // {
// message_key <key> // message_key <key>
// level_key <key> // level_key <key>
// time_key <key> // time_key <key>
// name_key <key> // name_key <key>
// caller_key <key> // caller_key <key>
// stacktrace_key <key> // stacktrace_key <key>
// line_ending <char> // line_ending <char>
// time_format <format> // time_format <format>
// level_format <format> // duration_format <format>
// level_format <format>
// } // }
// //
func (lec *LogEncoderConfig) UnmarshalCaddyfile(d *caddyfile.Dispenser) error { func (lec *LogEncoderConfig) UnmarshalCaddyfile(d *caddyfile.Dispenser) error {
@ -163,6 +164,8 @@ func (lec *LogEncoderConfig) UnmarshalCaddyfile(d *caddyfile.Dispenser) error {
lec.LineEnding = &arg lec.LineEnding = &arg
case "time_format": case "time_format":
lec.TimeFormat = arg lec.TimeFormat = arg
case "duration_format":
lec.DurationFormat = arg
case "level_format": case "level_format":
lec.LevelFormat = arg lec.LevelFormat = arg
default: default: