modify logging
This commit is contained in:
@@ -64,7 +64,7 @@ def initialize(port: int = WOKER_PORT):
|
||||
try:
|
||||
client = WorkerClient(port)
|
||||
except (socket.timeout, socket.error):
|
||||
logger.debug("try starting worker server")
|
||||
logger.debug("try starting pyopenjtalk worker server")
|
||||
import os
|
||||
import subprocess
|
||||
|
||||
|
||||
@@ -3,6 +3,8 @@ import socket
|
||||
|
||||
from .worker_common import RequestType, receive_data, send_data
|
||||
|
||||
from common.log import logger
|
||||
|
||||
|
||||
class WorkerClient:
|
||||
def __init__(self, port: int) -> None:
|
||||
@@ -28,8 +30,12 @@ class WorkerClient:
|
||||
"args": args,
|
||||
"kwargs": kwargs,
|
||||
}
|
||||
logger.trace(f"client sends request: {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):
|
||||
send_data(self.sock, {"request-type": RequestType.STATUS})
|
||||
|
||||
@@ -2,7 +2,6 @@ import pyopenjtalk
|
||||
import socket
|
||||
import select
|
||||
|
||||
|
||||
from .worker_common import (
|
||||
ConnectionClosedException,
|
||||
RequestType,
|
||||
@@ -88,12 +87,13 @@ class WorkerServer:
|
||||
logger.info("close connection")
|
||||
continue
|
||||
|
||||
logger.debug(f"receive request: {request}")
|
||||
logger.trace(f"server received request: {request}")
|
||||
|
||||
response = self.handle_request(request)
|
||||
logger.debug(f"send response: {response}")
|
||||
logger.trace(f"server sends response: {response}")
|
||||
try:
|
||||
send_data(sock, response)
|
||||
logger.trace("server sent response successfully")
|
||||
except Exception:
|
||||
logger.warning(
|
||||
"an exception occurred during sending responce"
|
||||
|
||||
Reference in New Issue
Block a user