@@ 340-368 (lines=29) @@ | ||
337 | OWNED_TICKET_CHANGED = 'Owned ticket changed' |
|
338 | ||
339 | ||
340 | def get_alert_event_from_string( |
|
341 | alert_event: Optional[str], |
|
342 | ) -> Optional[AlertEvent]: |
|
343 | """Convert an alert event string into a AlertEvent instance""" |
|
344 | if not alert_event: |
|
345 | return None |
|
346 | ||
347 | alert_event = alert_event.lower() |
|
348 | ||
349 | if alert_event == 'task run status changed': |
|
350 | return AlertEvent.TASK_RUN_STATUS_CHANGED |
|
351 | ||
352 | if alert_event == 'updated secinfo arrived': |
|
353 | return AlertEvent.UPDATED_SECINFO_ARRIVED |
|
354 | ||
355 | if alert_event == 'new secinfo arrived': |
|
356 | return AlertEvent.NEW_SECINFO_ARRIVED |
|
357 | ||
358 | if alert_event == 'ticket received': |
|
359 | return AlertEvent.TICKET_RECEIVED |
|
360 | ||
361 | if alert_event == 'assigned ticket changed': |
|
362 | return AlertEvent.ASSIGNED_TICKET_CHANGED |
|
363 | ||
364 | if alert_event == 'owned ticket changed': |
|
365 | return AlertEvent.OWNED_TICKET_CHANGED |
|
366 | ||
367 | raise InvalidArgument( |
|
368 | argument='alert_event', function=get_alert_event_from_string.__name__ |
|
369 | ) |
|
370 | ||
371 |
@@ 232-260 (lines=29) @@ | ||
229 | OWNED_TICKET_CHANGED = 'Owned ticket changed' |
|
230 | ||
231 | ||
232 | def get_alert_event_from_string( |
|
233 | alert_event: Optional[str], |
|
234 | ) -> Optional[AlertEvent]: |
|
235 | """Convert an alert event string into a AlertEvent instance""" |
|
236 | if not alert_event: |
|
237 | return None |
|
238 | ||
239 | alert_event = alert_event.lower() |
|
240 | ||
241 | if alert_event == 'task run status changed': |
|
242 | return AlertEvent.TASK_RUN_STATUS_CHANGED |
|
243 | ||
244 | if alert_event == 'updated secinfo arrived': |
|
245 | return AlertEvent.UPDATED_SECINFO_ARRIVED |
|
246 | ||
247 | if alert_event == 'new secinfo arrived': |
|
248 | return AlertEvent.NEW_SECINFO_ARRIVED |
|
249 | ||
250 | if alert_event == 'ticket received': |
|
251 | return AlertEvent.TICKET_RECEIVED |
|
252 | ||
253 | if alert_event == 'assigned ticket changed': |
|
254 | return AlertEvent.ASSIGNED_TICKET_CHANGED |
|
255 | ||
256 | if alert_event == 'owned ticket changed': |
|
257 | return AlertEvent.OWNED_TICKET_CHANGED |
|
258 | ||
259 | raise InvalidArgument( |
|
260 | argument='alert_event', function=get_alert_event_from_string.__name__ |
|
261 | ) |
|
262 | ||
263 |