test: cover IPMI, PSU, and SAT formatting
This commit is contained in:
@@ -80,10 +80,10 @@ func parseIPMISELOutput(output string) []schema.HardwareEventLog {
|
||||
func ipmiSELSeverity(event string) string {
|
||||
lower := strings.ToLower(event)
|
||||
switch {
|
||||
case strings.Contains(lower, "critical") || strings.Contains(lower, "non-recoverable"):
|
||||
return statusCritical
|
||||
case strings.Contains(lower, "non-critical") || strings.Contains(lower, "warning") || strings.Contains(lower, "degraded"):
|
||||
return statusWarning
|
||||
case strings.Contains(lower, "critical") || strings.Contains(lower, "non-recoverable"):
|
||||
return statusCritical
|
||||
default:
|
||||
return "info"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user