2024-05-09 15:27:45 +02:00
|
|
|
package services
|
|
|
|
|
|
|
|
|
|
import "slices"
|
|
|
|
|
|
2024-05-09 21:00:24 +02:00
|
|
|
func mapPriority() int {
|
2024-05-09 15:27:45 +02:00
|
|
|
if slices.Contains(configParams.Priority1, wazuhData.Parameters.Alert.Rule.Level) {
|
2024-05-09 21:00:24 +02:00
|
|
|
return 1
|
2024-05-09 15:27:45 +02:00
|
|
|
}
|
|
|
|
|
if slices.Contains(configParams.Priority2, wazuhData.Parameters.Alert.Rule.Level) {
|
2024-05-09 21:00:24 +02:00
|
|
|
return 2
|
2024-05-09 15:27:45 +02:00
|
|
|
}
|
|
|
|
|
if slices.Contains(configParams.Priority3, wazuhData.Parameters.Alert.Rule.Level) {
|
2024-05-09 21:00:24 +02:00
|
|
|
return 3
|
2024-05-09 15:27:45 +02:00
|
|
|
}
|
|
|
|
|
if slices.Contains(configParams.Priority4, wazuhData.Parameters.Alert.Rule.Level) {
|
2024-05-09 21:00:24 +02:00
|
|
|
return 4
|
2024-05-09 15:27:45 +02:00
|
|
|
}
|
|
|
|
|
if slices.Contains(configParams.Priority5, wazuhData.Parameters.Alert.Rule.Level) {
|
2024-05-09 21:00:24 +02:00
|
|
|
return 5
|
2024-05-09 15:27:45 +02:00
|
|
|
}
|
2024-05-09 21:00:24 +02:00
|
|
|
return 0
|
2024-05-09 15:27:45 +02:00
|
|
|
}
|