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