diff options
Diffstat (limited to 'internal/html.go')
| -rw-r--r-- | internal/html.go | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/internal/html.go b/internal/html.go index 71f17e4..1a55aa3 100644 --- a/internal/html.go +++ b/internal/html.go @@ -79,7 +79,7 @@ func (s state) htmlReport(subject string, conf config) string { numSuppressed := s.countSuppressed(conf) // Write HTML header with summary - sb.WriteString(htmlHeader(subject, numCriticals, numWarnings, numUnknown, numStale, numOK)) + sb.WriteString(htmlHeader(subject, numCriticals, numWarnings, numUnknown, numStale, numSuppressed, numOK)) // Alerts with status changed section sb.WriteString(`<div class="section">` + "\n") @@ -292,7 +292,8 @@ func (s state) countStale(conf config) int { } // htmlHeader generates the HTML document header with embedded CSS and status summary. -func htmlHeader(subject string, numCriticals, numWarnings, numUnknown, numStale, numOK int) string { +// The summary line format is: C:# W:# U:# S:# SU:# OK:# +func htmlHeader(subject string, numCriticals, numWarnings, numUnknown, numStale, numSuppressed, numOK int) string { var sb strings.Builder sb.WriteString(`<!DOCTYPE html> @@ -341,7 +342,7 @@ func htmlHeader(subject string, numCriticals, numWarnings, numUnknown, numStale, <div class="container"> <h1>Gogios Status Report</h1> <div class="summary">C:`) - sb.WriteString(fmt.Sprintf("%d W:%d U:%d S:%d OK:%d", numCriticals, numWarnings, numUnknown, numStale, numOK)) + sb.WriteString(fmt.Sprintf("%d W:%d U:%d S:%d SU:%d OK:%d", numCriticals, numWarnings, numUnknown, numStale, numSuppressed, numOK)) sb.WriteString(`</div> <p>Last Updated: `) sb.WriteString(time.Now().Format("2006-01-02 15:04:05 MST")) |
