Signed-off-by: Jonas Östanbäck <jonas.ostanback@gmail.com>tags/v1.1.0
@@ -5,6 +5,7 @@ | |||
package templates | |||
import ( | |||
"bytes" | |||
"container/list" | |||
"encoding/json" | |||
"fmt" | |||
@@ -133,6 +134,14 @@ func NewFuncMap() []template.FuncMap { | |||
} | |||
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> | |||
<dd>{{.Mode}}</dd> | |||
<dt>{{$.i18n.Tr "admin.config.log_config"}}</dt> | |||
<dd><code>{{.Config}}</code></dd> | |||
<dd><pre>{{.Config | JsonPrettyPrint}}</pre></dd> | |||
{{end}} | |||
</dl> | |||
</div> |