minor refactor on loggings

This commit is contained in:
NoeBerdoz
2025-04-12 11:51:09 +02:00
parent 7969caacaf
commit 0929fc8c33

View File

@ -1,7 +1,6 @@
import requests import requests
import config import config
import logging import logging
from typing import Dict, Any
from dto.requests import GameStartRequestDTO, GameDecisionRequestDTO from dto.requests import GameStartRequestDTO, GameDecisionRequestDTO
from dto.responses import GameStartResponseDTO, GameDecisionResponseDTO from dto.responses import GameStartResponseDTO, GameDecisionResponseDTO
@ -51,7 +50,7 @@ class JuliusBaerApiClient:
""" """
Make a game decision (Accept or Reject). Make a game decision (Accept or Reject).
""" """
logging.info("[+] Making decision") logging.info("[+] Sending decision")
decision_uri = f"{self.api_uri}/game/decision" decision_uri = f"{self.api_uri}/game/decision"
payload = game_decision_request.model_dump_json() payload = game_decision_request.model_dump_json()
@ -62,9 +61,9 @@ class JuliusBaerApiClient:
response_json = response.json() response_json = response.json()
validated_response = GameDecisionResponseDTO.model_validate(response_json) validated_response = GameDecisionResponseDTO.model_validate(response_json)
logging.info("Game decision made successfully") logging.info("[+] Decision sent successfully")
return validated_response return validated_response
except Exception as e: except Exception as e:
logging.error(f"[!] Failed to start game session: {e}") logging.error(f"[!] Failed to send a decision: {e}")
raise raise