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']
|
software_type = self.TICKET_TEMPLATES['SOFTWARE_TYPE']
|
||||||
|
|
||||||
for issue in issues:
|
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']
|
category = self.TICKET_TEMPLATES['DEFAULT_CATEGORY']
|
||||||
issue_type = self.TICKET_TEMPLATES['DEFAULT_ISSUE_TYPE']
|
issue_type = self.TICKET_TEMPLATES['DEFAULT_ISSUE_TYPE']
|
||||||
scope = self.TICKET_TEMPLATES['SCOPE']['SINGLE_NODE']
|
scope = self.TICKET_TEMPLATES['SCOPE']['SINGLE_NODE']
|
||||||
|
|||||||
Reference in New Issue
Block a user