forked from Trygve/otime
Start på asyncio
This commit is contained in:
parent
052a06741f
commit
38332a8a90
10
event_mgr.py
10
event_mgr.py
@ -1,5 +1,7 @@
|
||||
import otime
|
||||
import pickle
|
||||
import asyncio
|
||||
from watchgod import awatch
|
||||
from config import config
|
||||
from rich import print
|
||||
from rich import inspect
|
||||
@ -7,7 +9,7 @@ from rich.console import Console
|
||||
from rich.columns import Columns
|
||||
from rich.table import Table
|
||||
|
||||
def main():
|
||||
def start():
|
||||
event = otime.event(0, config['event_name'])
|
||||
event.import_ttime_cnf('/home/trygve/Documents/sprintcup040330/sprintcup040330.cnf')
|
||||
event.import_ttime_db(config['db_file'])
|
||||
@ -15,5 +17,9 @@ def main():
|
||||
event.match_runners_cards()
|
||||
event.get_xml_res().write(config['xml_res_file'])
|
||||
|
||||
async def main():
|
||||
async for changes in awatch(config['db_file']):
|
||||
print(changes)
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
start()
|
||||
asyncio.run(main())
|
||||
|
Loading…
Reference in New Issue
Block a user