modify logging

This commit is contained in:
kale4eat
2024-03-05 15:04:27 +09:00
parent 85f5b9bd25
commit 98ff976ec0
3 changed files with 11 additions and 5 deletions

View File

@@ -64,7 +64,7 @@ def initialize(port: int = WOKER_PORT):
try: try:
client = WorkerClient(port) client = WorkerClient(port)
except (socket.timeout, socket.error): except (socket.timeout, socket.error):
logger.debug("try starting worker server") logger.debug("try starting pyopenjtalk worker server")
import os import os
import subprocess import subprocess

View File

@@ -3,6 +3,8 @@ import socket
from .worker_common import RequestType, receive_data, send_data from .worker_common import RequestType, receive_data, send_data
from common.log import logger
class WorkerClient: class WorkerClient:
def __init__(self, port: int) -> None: def __init__(self, port: int) -> None:
@@ -28,8 +30,12 @@ class WorkerClient:
"args": args, "args": args,
"kwargs": kwargs, "kwargs": kwargs,
} }
logger.trace(f"client sends request: {data}")
send_data(self.sock, data) send_data(self.sock, data)
return receive_data(self.sock).get("return") logger.trace("client sent request successfully")
response = receive_data(self.sock)
logger.trace(f"client received response: {response}")
return response.get("return")
def status(self): def status(self):
send_data(self.sock, {"request-type": RequestType.STATUS}) send_data(self.sock, {"request-type": RequestType.STATUS})

View File

@@ -2,7 +2,6 @@ import pyopenjtalk
import socket import socket
import select import select
from .worker_common import ( from .worker_common import (
ConnectionClosedException, ConnectionClosedException,
RequestType, RequestType,
@@ -88,12 +87,13 @@ class WorkerServer:
logger.info("close connection") logger.info("close connection")
continue continue
logger.debug(f"receive request: {request}") logger.trace(f"server received request: {request}")
response = self.handle_request(request) response = self.handle_request(request)
logger.debug(f"send response: {response}") logger.trace(f"server sends response: {response}")
try: try:
send_data(sock, response) send_data(sock, response)
logger.trace("server sent response successfully")
except Exception: except Exception:
logger.warning( logger.warning(
"an exception occurred during sending responce" "an exception occurred during sending responce"