mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 16:40:24 +08:00 
			
		
		
		
	Log config pretty printer (#1097)
Signed-off-by: Jonas Östanbäck <jonas.ostanback@gmail.com>
This commit is contained in:
		@@ -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>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user