From 7d3368e196073588c229aa8e0e65c3ede10e3342 Mon Sep 17 00:00:00 2001 From: Catherine Date: Fri, 26 Jun 2026 12:32:41 +0000 Subject: [PATCH] Display audit records for expiring sites in a different color. --- src/main.go | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/main.go b/src/main.go index aef3855..db284f8 100644 --- a/src/main.go +++ b/src/main.go @@ -557,9 +557,19 @@ func Main(versionInfo string) { record.GetAuditID().String(), color.HiWhiteString("%s", record.GetTimestamp().AsTime().UTC().Format(time.RFC3339)), fmt.Sprint(record.GetEvent()), - color.HiMagentaString("%s", record.DescribeResource()), - color.HiGreenString("%s", record.DescribePrincipal()), } + if record.Manifest != nil && record.Manifest.ExpiresAt != nil { + parts = append(parts, + color.HiYellowString("%s", record.DescribeResource()), + ) + } else { + parts = append(parts, + color.HiMagentaString("%s", record.DescribeResource()), + ) + } + parts = append(parts, + color.HiGreenString("%s", record.DescribePrincipal()), + ) if record.IsDetached() { parts = append(parts, color.HiYellowString("(detached)"),