From 87c3b3663df8eb77f70afa47d0ed928e81584dbc Mon Sep 17 00:00:00 2001 From: Ophestra Date: Wed, 27 May 2026 23:51:46 +0900 Subject: [PATCH] cmd/earlyinit: improve change message formatting This is significantly more readable. Signed-off-by: Ophestra --- cmd/earlyinit/main.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cmd/earlyinit/main.go b/cmd/earlyinit/main.go index b394eb32..4578afbc 100644 --- a/cmd/earlyinit/main.go +++ b/cmd/earlyinit/main.go @@ -201,7 +201,12 @@ func main() { go consume(ctx, msg, &r, conn, uuid, events) s := kobject.New(uuid, func(o *kobject.Object, env map[string]string) { - log.Printf("change %s: %q", o.DevPath, env) + p := make([]string, 0, len(env)) + for k, v := range env { + p = append(p, k+"="+v) + } + slices.Sort(p) + log.Printf("change %s: %s", o.DevPath, strings.Join(p, ", ")) }, func(err error) { severity := report.Inconsistent if e, ok := err.(kobject.EventError); ok && e.Kind == kobject.EBadTarget {