call open_model must be done by web.py and main.py by themself

This commit is contained in:
norohind 2021-11-28 17:11:47 +03:00
parent d30bc56c9e
commit 3757cc1b07
Signed by: norohind
GPG Key ID: 01C3BECC26FB59E1
3 changed files with 4 additions and 1 deletions

View File

@ -25,6 +25,8 @@ from model import model
# from EDMCLogging import get_main_logger
import utils
model.open_model()
def request_leaderboard(platform_enum: utils.Platform, leaderboard_type_enum: utils.LeaderboardTypes) -> dict:
"""

View File

@ -24,7 +24,6 @@ else:
assert False, 'env variable DB_NAME must be "postgres" or "sqlite"'
model.open_model()
model.get_diff_action_id = utils.measure(model.get_diff_action_id)
model.get_activity_changes = utils.measure(model.get_activity_changes)

2
web.py
View File

@ -10,6 +10,8 @@ Request /activity/cqc?platform=pc[&limit=50&after=&before]
"""
model.open_model()
class Activity:
def on_get(self, req: falcon.request.Request, resp: falcon.response.Response, leaderboard: str, platform: str)\