From 70e84c1709a2083aada404586a10e438726342a5 Mon Sep 17 00:00:00 2001 From: Ivo Spijkerman Date: Wed, 15 Sep 2021 16:53:13 +0200 Subject: [PATCH] NOJIRA add repo to startup --- src/main.py | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/src/main.py b/src/main.py index 6d8585b..3f27a6f 100644 --- a/src/main.py +++ b/src/main.py @@ -1,5 +1,4 @@ import datetime -from typing import Optional from cachetools import cached, TTLCache from flask import render_template @@ -7,19 +6,9 @@ from flask import render_template from models.dto import DTO from repository import Repository -_repository: Optional[Repository] = None - def process(_) -> str: global _repository - - if not _repository: - _repository = Repository( - sa_file_name='token.json', - spreadsheet_id='18vCgc5DGUiFZN1NX_GBmxSBCb47KdsBkV6Glf9Sx-wE', - spreadsheet_range='Friet bestelling!A2:F', - ) - data = _get_data() return render_template('frietlijst.html', dto=data) @@ -49,3 +38,11 @@ def _get_data() -> DTO: ) return result + + +if __name__ == 'main': + _repository = Repository( + sa_file_name='token.json', + spreadsheet_id='18vCgc5DGUiFZN1NX_GBmxSBCb47KdsBkV6Glf9Sx-wE', + spreadsheet_range='Friet bestelling!A2:F', + )