Signed-off-by: Jonas Östanbäck <jonas.ostanback@gmail.com>tags/v1.21.12.1
| @@ -5,6 +5,7 @@ | |||||
| package templates | package templates | ||||
| import ( | import ( | ||||
| "bytes" | |||||
| "container/list" | "container/list" | ||||
| "encoding/json" | "encoding/json" | ||||
| "fmt" | "fmt" | ||||
| @@ -133,6 +134,14 @@ func NewFuncMap() []template.FuncMap { | |||||
| } | } | ||||
| return path | return path | ||||
| }, | }, | ||||
| "JsonPrettyPrint": func(in string) string { | |||||
| var out bytes.Buffer | |||||
| err := json.Indent(&out, []byte(in), "", " ") | |||||
| if err != nil { | |||||
| return "" | |||||
| } | |||||
| return out.String() | |||||
| }, | |||||
| }} | }} | ||||
| } | } | ||||
| @@ -270,7 +270,7 @@ | |||||
| <dt>{{$.i18n.Tr "admin.config.log_mode"}}</dt> | <dt>{{$.i18n.Tr "admin.config.log_mode"}}</dt> | ||||
| <dd>{{.Mode}}</dd> | <dd>{{.Mode}}</dd> | ||||
| <dt>{{$.i18n.Tr "admin.config.log_config"}}</dt> | <dt>{{$.i18n.Tr "admin.config.log_config"}}</dt> | ||||
| <dd><code>{{.Config}}</code></dd> | |||||
| <dd><pre>{{.Config | JsonPrettyPrint}}</pre></dd> | |||||
| {{end}} | {{end}} | ||||
| </dl> | </dl> | ||||
| </div> | </div> | ||||