sedi-relay/viera/database.py
William Pitcock 1ff6179a78 more skeleton
2018-08-10 14:59:46 -05:00

25 lines
435 B
Python

import asyncio
import logging
import simplejson as json
from . import CONFIG
try:
with open(CONFIG['db']) as f:
DATABASE = json.load(f)
except:
logging.info('No database was found, making a new one.')
DATABASE = {}
async def database_save():
while True:
with open(CONFIG['db'], 'w') as f:
json.dump(DATABASE, f)
await asyncio.sleep(30)
asyncio.ensure_future(database_save())