diff options
author | Luke Shumaker <lukeshu@lukeshu.com> | 2022-12-25 23:46:53 -0700 |
---|---|---|
committer | Luke Shumaker <lukeshu@lukeshu.com> | 2022-12-26 23:55:42 -0700 |
commit | 26a23c51f9b3e22ef3e68d0d174d118a78dd4172 (patch) | |
tree | 26730b11ec784a8277fe0dbd1fd76671de1efe1d /lib/textui/log.go | |
parent | b687c4d71bd891e5c0b40c1bfe3b9d352fca2114 (diff) |
tree-wide, except rebuildnodes: Fuss with logging to take advantage of textui
Diffstat (limited to 'lib/textui/log.go')
-rw-r--r-- | lib/textui/log.go | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/lib/textui/log.go b/lib/textui/log.go index ca8c201..4421074 100644 --- a/lib/textui/log.go +++ b/lib/textui/log.go @@ -280,6 +280,14 @@ func fieldOrd(key string) int { return -4 case "dexec.err": return -3 + + case "btrfsinspect.scandevices.dev": + return -1 + case "btrfsinspect.rebuild-mappings.step": + return -2 + case "btrfsinspect.rebuild-mappings.substep": + return -1 + default: return 1 } @@ -290,6 +298,13 @@ func fieldName(key string) string { case "THREAD": return "thread" default: - return key + switch { + case strings.HasPrefix(key, "btrfsinspect.scandevices."): + return strings.TrimPrefix(key, "btrfsinspect.scandevices.") + case strings.HasPrefix(key, "btrfsinspect.rebuild-mappings."): + return strings.TrimPrefix(key, "btrfsinspect.rebuild-mappings.") + default: + return key + } } } |