Updated ticket priorities for different drive failures
This commit is contained in:
@ -639,7 +639,15 @@ class SystemHealthMonitor:
|
||||
software_type = self.TICKET_TEMPLATES['SOFTWARE_TYPE']
|
||||
|
||||
for issue in issues:
|
||||
priority = self.PRIORITIES['MEDIUM']
|
||||
if issue.lower().startswith('critical') or 'critical' in issue.upper():
|
||||
priority = self.PRIORITIES['CRITICAL']
|
||||
elif issue.lower().startswith('warning') or 'warning' in issue.lower():
|
||||
# all warnings become LOW priority (4)
|
||||
priority = self.PRIORITIES['LOW']
|
||||
else:
|
||||
# everything else stays at MEDIUM (3)
|
||||
priority = self.PRIORITIES['MEDIUM']
|
||||
|
||||
category = self.TICKET_TEMPLATES['DEFAULT_CATEGORY']
|
||||
issue_type = self.TICKET_TEMPLATES['DEFAULT_ISSUE_TYPE']
|
||||
scope = self.TICKET_TEMPLATES['SCOPE']['SINGLE_NODE']
|
||||
|
||||
Reference in New Issue
Block a user