From a1a5bfa76eea4b2e5f086ae8a9a723a68b0d6fe5 Mon Sep 17 00:00:00 2001 From: Olivier Gayot Date: Sun, 1 Nov 2020 22:38:35 +0100 Subject: replace calls to print by calls to logging Signed-off-by: Olivier Gayot --- swiftstory/Client.py | 3 ++- swiftstory/GameManager.py | 3 ++- swiftstory/SwiftStory.py | 3 +++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/swiftstory/Client.py b/swiftstory/Client.py index 6f98301..45e2f96 100644 --- a/swiftstory/Client.py +++ b/swiftstory/Client.py @@ -1,4 +1,5 @@ import asyncio +import logging from swiftstory.Status import error @@ -66,7 +67,7 @@ class Client: try: await self.socket.send(message) except websockets.exceptions.ConnectionClosed: - print("Recipient has disconnected.") + logging.warning("Recipient has disconnected.") asyncio.create_task(f()) diff --git a/swiftstory/GameManager.py b/swiftstory/GameManager.py index e3b5e78..a7098bc 100644 --- a/swiftstory/GameManager.py +++ b/swiftstory/GameManager.py @@ -1,3 +1,4 @@ +import logging import os from swiftstory.Game import Game @@ -28,7 +29,7 @@ class GameManager: game = games.get(game_name) if game is None: - print('Starting new game') + logging.info("Starting new game: %s (lang: %s)", game_name, lang) game = games[game_name] = Game(white_cards, black_cards) diff --git a/swiftstory/SwiftStory.py b/swiftstory/SwiftStory.py index 0451062..f9799ef 100644 --- a/swiftstory/SwiftStory.py +++ b/swiftstory/SwiftStory.py @@ -4,6 +4,7 @@ import argparse import asyncio import contextlib import json +import logging import websockets import swiftstory.GameManager @@ -79,6 +80,8 @@ def main(): parser.add_argument('--port', type=int, default=1236) args = vars(parser.parse_args()) + logging.basicConfig(level=logging.INFO) + start_server = websockets.serve(connection_handler, args['listen'], args['port']) asyncio.get_event_loop().run_until_complete(start_server) -- cgit v1.2.3