Player async function and integration with app.py
This commit is contained in:
18
app.py
18
app.py
@ -4,7 +4,7 @@ from flask import Flask
|
||||
|
||||
import config
|
||||
from dto.requests import GameStartRequestDTO, GameDecisionRequestDTO
|
||||
from services.julius_baer_api_client import JuliusBaerApiClient
|
||||
from services.player import Player
|
||||
|
||||
app = Flask(__name__)
|
||||
|
||||
@ -15,19 +15,9 @@ def hello_world(): # put application's code here
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
jb_client = JuliusBaerApiClient()
|
||||
# game_start_request = GameStartRequestDTO(player_name=config.API_TEAM)
|
||||
# res = jb_client.start_game(game_start_request)
|
||||
#
|
||||
# game_decision_request = GameDecisionRequestDTO(decision="Accept", client_id=res.client_id, session_id=res.session_id)
|
||||
# decision_response = jb_client.send_decision(game_decision_request)
|
||||
#
|
||||
# while decision_response.status == "active":
|
||||
# game_decision_request = GameDecisionRequestDTO(decision="Accept", client_id=res.client_id, session_id=res.session_id)
|
||||
# decision_response = jb_client.send_decision(game_decision_request)
|
||||
#
|
||||
# if decision_response.status == "gameover":
|
||||
# logging.info("Game over")
|
||||
|
||||
player = Player()
|
||||
player.play_on_separate_thread()
|
||||
|
||||
app.run()
|
||||
|
||||
|
Reference in New Issue
Block a user