mirror of
				https://github.com/go-gitea/gitea
				synced 2025-11-03 21:08:25 +00: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
 | 
					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>
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user