Display audit records for expiring sites in a different color.

This commit is contained in:
Catherine
2026-06-26 12:32:41 +00:00
parent d870d0f9c5
commit 7d3368e196
+12 -2
View File
@@ -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)"),