mirror of
https://github.com/ihmily/StreamCap.git
synced 2026-05-07 05:57:45 +08:00
32 lines
762 B
Python
32 lines
762 B
Python
import os
|
|
import sys
|
|
|
|
from loguru import logger
|
|
|
|
script_path = os.path.split(os.path.realpath(sys.argv[0]))[0]
|
|
|
|
logger.add(
|
|
f"{script_path}/logs/streamget.log",
|
|
level="DEBUG",
|
|
format="{time:YYYY-MM-DD HH:mm:ss.SSS} | {level: <8} | {name}:{function}:{line} - {message}",
|
|
filter=lambda i: i["level"].name != "STREAM",
|
|
serialize=False,
|
|
enqueue=True,
|
|
retention=3,
|
|
rotation="3 MB",
|
|
encoding="utf-8",
|
|
)
|
|
|
|
logger.level("STREAM", no=22, color="<blue>")
|
|
logger.add(
|
|
f"{script_path}/logs/play_url.log",
|
|
level="STREAM",
|
|
format="{time:YYYY-MM-DD HH:mm:ss.SSS} | {message}",
|
|
filter=lambda i: i["level"].name == "STREAM",
|
|
serialize=False,
|
|
enqueue=True,
|
|
retention=1,
|
|
rotation="500 KB",
|
|
encoding="utf-8",
|
|
)
|