mirror of
https://github.com/mewtek/i2ME-Legacy.git
synced 2025-05-11 17:00:23 -05:00
22 lines
622 B
Python
22 lines
622 B
Python
import asyncio
|
|
from recordGenerators import CurrentObservations,HourlyForecast,DailyForecast
|
|
|
|
|
|
""" This houses the tasks needed to update the data records concurrently
|
|
I have no idea if this is a messy way to do things, but it will be worked upon if it is.
|
|
"""
|
|
|
|
async def coTask():
|
|
while True:
|
|
await CurrentObservations.makeDataFile()
|
|
await asyncio.sleep(5 * 60)
|
|
|
|
async def hfTask():
|
|
while True:
|
|
await HourlyForecast.makeDataFile()
|
|
await asyncio.sleep(60 * 60)
|
|
|
|
async def dfTask():
|
|
while True:
|
|
await DailyForecast.makeDataFile()
|
|
await asyncio.sleep(60 * 60) |