Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import re
- match = re.search('threshold of FanOperState status [^:]+: current value ([\d\.]+)', evt.message)
- if match and device:
- value = match.groups()[0]
- if value == '7.00':
- evt.summary = "Fan Status: Doing a Self Test"
- evt.severity = 3
- elif value == '8.00':
- evt.summary = "Fan Status: Operating at Warning Level"
- evt.severity = 4
- elif value == '9.00':
- evt.summary = "Fan Status: Operating at Error Level"
- evt.severity = 5
- elif value == '10.00':
- evt.summary = "Fan Status: Error Stopped Operation"
- evt.severity = 5
- elif value == '11.00':
- evt.summary = "Fan Status: Module Needs to be Configured"
- evt.severity = 3
- elif value == '12.00':
- evt.summary = "Fan Status: Installed Module is Obsoleted"
- evt.severity = 3
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement