53 Commits

Author SHA1 Message Date
d7da02deba Fix alerts not being checked properly 2022-11-15 12:00:45 -07:00
ffb98eef8f Forgot to fix CurrentObservations, whoops 2022-11-13 17:34:27 -07:00
4645bc5a53 Undo previous commits 2022-11-13 17:19:09 -07:00
08da432ea2 Fix syntax of previous commit 2022-11-13 17:11:55 -07:00
2936a64cff Prevent blocking when sending files to the i2 2022-11-13 17:08:26 -07:00
7727cdc23d Replace broken unicode with fixed character 2022-11-13 16:50:54 -07:00
ce51e37e7f Set write mode for getData() to append instead of write 2022-11-13 16:37:08 -07:00
60d6728926 Fix WateringNeeds not writing footer 2022-11-13 16:23:53 -07:00
e1432fd464 WateringNeeds to asynchronous 2022-11-13 16:11:31 -07:00
639db76723 TideForecast to asynchronous 2022-11-13 16:08:10 -07:00
68140eb0b2 PollenForecast to asynchronous 2022-11-13 16:05:06 -07:00
f18b52bcf5 MosquitoActivity to asynchronous 2022-11-13 16:03:08 -07:00
f1c633febc AchesAndPains to asynchronous 2022-11-13 16:00:38 -07:00
704c33201f AirportDelays to asynchronous 2022-11-13 15:56:01 -07:00
1f116850ce AirQuality to asynchronous 2022-11-13 15:52:15 -07:00
e2554e11b9 Breathing to asynchronous 2022-11-13 15:49:25 -07:00
a9aa0174d4 HeatingAndCooling to asynchronous 2022-11-13 15:46:55 -07:00
ac2835e87e Use aiofiles instead of stock open() 2022-11-13 14:33:44 -07:00
9cc4633e8f __init__ file for record generators 2022-11-13 14:29:16 -07:00
f66e45ef01 Fix FileNotFound error in Alerts 2022-11-12 13:30:10 -07:00
b96bbad5d7 Temporarily remove non-async tasks from main 2022-11-12 13:25:21 -07:00
c20b48b6d9 Make alerts async 2022-11-12 13:22:25 -07:00
900cad0b9b HourlyForecast to asynchronous 2022-11-12 12:59:50 -07:00
73dbba3a65 getData() not awaited in CO and DF records. 2022-11-12 12:58:42 -07:00
e557ebcacb DailyForecast to asynchronous 2022-11-12 12:52:24 -07:00
bdbd707b32 Open CurrentObservations.i2m file asynchronously 2022-11-12 12:45:01 -07:00
60241d7c18 CurrentObservations to async 2022-11-12 12:30:12 -07:00
3cf84b42b7 Obtain forecast information for metro map cities 2022-11-04 20:47:09 -07:00
73c67bebb4 Delete AirQuality.i2m if it fails to create. 2022-10-24 00:56:15 -07:00
0db804a31a Fix request URL for MosquitoActivity record 2022-10-21 22:39:09 -07:00
ad2418ad55 TideForecast record generator 2022-10-21 22:33:17 -07:00
910d692f0d WateringNeeds, Aches & Pains, and Mosquito Activity records 2022-10-21 21:50:05 -07:00
3bf87754f5 Fix more typos 2022-10-21 19:21:46 -07:00
06912658bd Mistyped an API link resulting in a 401 fixed 2022-10-21 19:06:01 -07:00
5320d22fae HeatingAndCooling record generator 2022-10-21 18:54:53 -07:00
5d2a3902cf Change prints from Alerts.py to logged messages 2022-10-20 00:31:04 -07:00
c20d9be311 Set debug messages to logged debugs instead of prints 2022-10-20 00:29:53 -07:00
7dbf37cd08 Grab county locations for alert areas 2022-10-20 00:25:32 -07:00
a0ac6453cf Revert "Bugfix for broken TWC alerts"
This reverts commit 685f6bc451.
2022-10-19 19:12:36 -07:00
685f6bc451 Bugfix for broken TWC alerts 2022-10-19 19:05:55 -07:00
e65b66f73a Bugfix if alertmanifest doesn't exist 2022-10-18 22:55:41 -07:00
6b7db53853 Cleanup i2m 2022-10-18 20:57:27 -07:00
bc18b712f6 Bugfix in alerts 2022-10-18 20:55:55 -07:00
e8554e81ed Move data to temp directory 2022-10-18 20:40:28 -07:00
33a044564d Fix typo in Alerts.py causing an exception at runtime 2022-10-17 23:01:35 -07:00
61bacad672 Fix python not importing py2lib.bit in Alerts.py 2022-10-17 22:54:47 -07:00
591f189a52 Clean up the BERecord generator 2022-10-17 22:47:33 -07:00
ec9268deae Use logging and coloredlogs instead of printing 2022-10-17 22:17:38 -07:00
f7314f286f Exception handling for writing AirQuality 2022-10-17 21:12:07 -07:00
6537d392ac Fixed up record generators + new ones from Goldblaze 2022-10-13 01:34:54 -07:00