48 lines
1.5 KiB
Python
Raw Normal View History

2022-12-31 16:08:14 +09:00
import logging
2023-01-01 01:29:09 +09:00
# logging.getLogger('numba').setLevel(logging.WARNING)
2022-12-31 16:08:14 +09:00
2023-03-11 01:56:10 +09:00
2023-01-14 19:27:18 +09:00
class UvicornSuppressFilter(logging.Filter):
def filter(self, record):
return False
2023-03-11 01:56:10 +09:00
2023-07-26 17:04:55 +09:00
def setup_loggers(startMessage: str):
2023-04-28 13:49:40 +09:00
# logger = logging.getLogger("uvicorn.error")
# logger.addFilter(UvicornSuppressFilter())
2022-12-31 16:08:14 +09:00
2023-04-28 13:49:40 +09:00
logger = logging.getLogger("fairseq.tasks.hubert_pretraining")
logger.addFilter(UvicornSuppressFilter())
2023-03-11 01:56:10 +09:00
2023-04-28 13:49:40 +09:00
logger = logging.getLogger("fairseq.models.hubert.hubert")
logger.addFilter(UvicornSuppressFilter())
2023-04-28 13:49:40 +09:00
logger = logging.getLogger("fairseq.tasks.text_to_speech")
logger.addFilter(UvicornSuppressFilter())
2023-04-28 13:49:40 +09:00
logger = logging.getLogger("numba.core.ssa")
logger.addFilter(UvicornSuppressFilter())
2023-04-28 13:49:40 +09:00
logger = logging.getLogger("numba.core.interpreter")
logger.addFilter(UvicornSuppressFilter())
2023-04-28 13:49:40 +09:00
logger = logging.getLogger("numba.core.byteflow")
logger.addFilter(UvicornSuppressFilter())
2023-04-28 13:49:40 +09:00
# logger.propagate = False
2023-04-28 13:49:40 +09:00
logger = logging.getLogger("multipart.multipart")
logger.propagate = False
2023-04-28 13:49:40 +09:00
logging.getLogger("asyncio").setLevel(logging.WARNING)
2023-07-26 17:04:55 +09:00
logger = logging.getLogger("vcclient")
logger.setLevel(logging.INFO)
fh = logging.FileHandler('vvclient.log', encoding='utf-8')
formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
fh.setFormatter(formatter)
fh.setLevel(logging.INFO)
logger.addHandler(fh)
logger.info(f"Start Logging, {startMessage}")