Log config pretty printer (#1097)
Signed-off-by: Jonas Östanbäck <jonas.ostanback@gmail.com>
This commit is contained in:
		
							parent
							
								
									0380ce269f
								
							
						
					
					
						commit
						f3bf409082
					
				
					 2 changed files with 10 additions and 1 deletions
				
			
		|  | @ -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> | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue