Update low severity issue SLA to 120h (5 days)
This commit is contained in:
+4
-4
@@ -22,7 +22,7 @@ SLA_HOURS = {
|
||||
'critical': 4,
|
||||
'high': 24,
|
||||
'medium': 72,
|
||||
'low': 168, # 7 days
|
||||
'low': 120, # 5 days
|
||||
}
|
||||
|
||||
# Fraction of the window at which an issue becomes "at risk"
|
||||
@@ -32,7 +32,7 @@ AT_RISK_THRESHOLD = 0.75
|
||||
def sla_deadline(issue):
|
||||
"""
|
||||
Return the datetime by which the issue must be resolved,
|
||||
or None if the severity is not recognised.
|
||||
or None if the severity is not recognized.
|
||||
"""
|
||||
hours = SLA_HOURS.get(issue.severity)
|
||||
if hours is None:
|
||||
@@ -45,7 +45,7 @@ def sla_status(issue):
|
||||
Return one of: 'ok', 'at_risk', 'breached', or None.
|
||||
|
||||
None is returned when the issue is already resolved — SLA no longer
|
||||
applies. None is also returned for unrecognised severity values.
|
||||
applies. None is also returned for unrecognized severity values.
|
||||
"""
|
||||
if issue.status == 'resolved':
|
||||
return None
|
||||
@@ -69,7 +69,7 @@ def sla_hours_remaining(issue):
|
||||
"""
|
||||
Return the number of hours remaining before the SLA deadline.
|
||||
Negative values indicate the deadline has already passed.
|
||||
Returns None for resolved issues or unrecognised severities.
|
||||
Returns None for resolved issues or unrecognized severities.
|
||||
"""
|
||||
if issue.status == 'resolved':
|
||||
return None
|
||||
|
||||
Reference in New Issue
Block a user