move logEvent into debug, condense output

This commit is contained in:
Bradley Cicenas 2017-03-06 00:23:44 +00:00
parent 52a3e61b92
commit 3bb48e91ae
2 changed files with 17 additions and 9 deletions

View File

@ -3,8 +3,21 @@ package main
import ( import (
"fmt" "fmt"
"reflect" "reflect"
ui "github.com/gizak/termui"
) )
func logEvent(e ui.Event) {
var s string
s += fmt.Sprintf("Type=%s", quote(e.Type))
s += fmt.Sprintf(" Path=%s", quote(e.Path))
s += fmt.Sprintf(" From=%s", quote(e.From))
if e.To != "" {
s += fmt.Sprintf(" To=%s", quote(e.To))
}
log.Debugf("new event: %s", s)
}
func inspect(i interface{}) (s string) { func inspect(i interface{}) (s string) {
val := reflect.ValueOf(i) val := reflect.ValueOf(i)
elem := val.Type().Elem() elem := val.Type().Elem()
@ -18,3 +31,7 @@ func inspect(i interface{}) (s string) {
} }
return s return s
} }
func quote(s string) string {
return fmt.Sprintf("\"%s\"", s)
}

View File

@ -151,15 +151,6 @@ func (g *Grid) dumpContainer() {
//container.widgets.Reset() //container.widgets.Reset()
//} //}
func logEvent(e ui.Event) {
var s string
s += fmt.Sprintf("Type: %s\n", e.Type)
s += fmt.Sprintf("Path: %s\n", e.Path)
s += fmt.Sprintf("From: %s\n", e.From)
s += fmt.Sprintf("To: %s", e.To)
log.Debugf("new event:\n%s", s)
}
func Display(g *Grid) bool { func Display(g *Grid) bool {
var menu func() var menu func()