mirror of
https://github.com/bcicen/ctop.git
synced 2025-12-06 15:16:41 +08:00
move logEvent into debug, condense output
This commit is contained in:
17
debug.go
17
debug.go
@@ -3,8 +3,21 @@ package main
|
||||
import (
|
||||
"fmt"
|
||||
"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) {
|
||||
val := reflect.ValueOf(i)
|
||||
elem := val.Type().Elem()
|
||||
@@ -18,3 +31,7 @@ func inspect(i interface{}) (s string) {
|
||||
}
|
||||
return s
|
||||
}
|
||||
|
||||
func quote(s string) string {
|
||||
return fmt.Sprintf("\"%s\"", s)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user