aboutsummaryrefslogtreecommitdiff
path: root/src/match_up/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/match_up/__init__.py')
-rw-r--r--src/match_up/__init__.py12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/match_up/__init__.py b/src/match_up/__init__.py
index e6c472a..bccd0e7 100644
--- a/src/match_up/__init__.py
+++ b/src/match_up/__init__.py
@@ -3,17 +3,16 @@ from waitress import serve
from argparse import ArgumentParser
from importlib.resources import path
from match_up.controller import RoundGenerator
-from match_up.model import CourtList, PlayerList
with path("match_up", "static") as p:
static_folder = p
with path("match_up", "templates") as p:
template_folder = p
-app = Flask(
+_app = Flask(
"Match Up! Backend", static_folder=static_folder, template_folder=template_folder
)
-rg = RoundGenerator()
+_rg = RoundGenerator()
from match_up import routes
@@ -21,10 +20,7 @@ from match_up import routes
def main():
parser = ArgumentParser()
- parser.add_argument("-c", "--courts", help="Total courts", type=int, default=12)
parser.add_argument("-d", "--database", help="CSV database", default=None)
args = parser.parse_args()
- global rg
- rg.courts = CourtList(total=args.courts)
- rg.players = PlayerList(csv_location=args.database)
- serve(app, port=80)
+ _rg.update_player_list(csv_location=args.database)
+ serve(_app, port=80)