rename Metric Classes and change Folder Structure

This commit is contained in:
2026-04-04 22:14:14 +02:00
parent a38a600bdc
commit 043d7654f9
7 changed files with 52 additions and 36 deletions
+7 -5
View File
@@ -1,16 +1,18 @@
from quart_common.web.logger import build_logger, await_log
from server.Files import read_file
from server.game_board_stats import GameBoardStoreBuilder
from server.GameBoard import GameBoard
from snakes import SnakeBuilder
from quart_common.web.logger import await_log
from quart_common.web.logger import build_logger
from server.metrics.MetricsManager import MetricsManager
from server.metrics.MetricsCollector import MetricsCollector
from server.storage.StorageLoader import StorageLoader
from server.metrics import (
MetricsStoreBuilder,
MetricsCollector,
)
from quart import Quart, request, jsonify
import logging, json, os, re, time
from typing import cast
@@ -50,7 +52,7 @@ class Server:
self.game_last_seen_unix:dict[str, int] = {}
self.metrics_collector = MetricsCollector(
metrics_manager=MetricsManager(
metrics_manager=MetricsStoreBuilder.build(
backend=metrics_backend_normalized,
redis_url=metrics_redis_url,
ttl_seconds=metrics_ttl_sec,