modify logging
This commit is contained in:
@@ -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
|
||||||
|
|
||||||
|
|||||||
@@ -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})
|
||||||
|
|||||||
@@ -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"
|
||||||
|
|||||||
Reference in New Issue
Block a user