|
|
|
@ -1,7 +1,7 @@
|
|
|
|
#!/usr/bin/python3
|
|
|
|
#!/usr/bin/python3
|
|
|
|
|
|
|
|
|
|
|
|
"""
|
|
|
|
"""
|
|
|
|
SkywarnPlus v0.2.3 by Mason Nelson (N5LSN/WRKF394)
|
|
|
|
SkywarnPlus v0.2.4 by Mason Nelson (N5LSN/WRKF394)
|
|
|
|
==================================================
|
|
|
|
==================================================
|
|
|
|
SkywarnPlus is a utility that retrieves severe weather alerts from the National
|
|
|
|
SkywarnPlus is a utility that retrieves severe weather alerts from the National
|
|
|
|
Weather Service and integrates these alerts with an Asterisk/app_rpt based
|
|
|
|
Weather Service and integrates these alerts with an Asterisk/app_rpt based
|
|
|
|
@ -406,6 +406,11 @@ def getAlerts(countyCodes):
|
|
|
|
severity = severity_mapping_api.get(severity, 0)
|
|
|
|
severity = severity_mapping_api.get(severity, 0)
|
|
|
|
alerts[(event, severity)] = description
|
|
|
|
alerts[(event, severity)] = description
|
|
|
|
seen_alerts.add(event)
|
|
|
|
seen_alerts.add(event)
|
|
|
|
|
|
|
|
else:
|
|
|
|
|
|
|
|
logger.debug(
|
|
|
|
|
|
|
|
"getAlerts: Skipping alert %s, not active.", event
|
|
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
logger.debug("Current time: %s | Alert onset: %s | Alert ends %s", current_time, onset_time_utc, ends_time_utc)
|
|
|
|
|
|
|
|
|
|
|
|
else:
|
|
|
|
else:
|
|
|
|
logger.error(
|
|
|
|
logger.error(
|
|
|
|
|