Wip4
This commit is contained in:
parent
c205779956
commit
f34b5770c0
@ -5,7 +5,7 @@ import time
|
|||||||
from dotenv import load_dotenv
|
from dotenv import load_dotenv
|
||||||
from ssh_helper import upload_via_sftp, send_notification_via_ssh
|
from ssh_helper import upload_via_sftp, send_notification_via_ssh
|
||||||
from youtube_handler import get_url_for_latest_video, get_youtube_data, return_download_options, check_for_sponsorblock_segments
|
from youtube_handler import get_url_for_latest_video, get_youtube_data, return_download_options, check_for_sponsorblock_segments
|
||||||
from logger_handler import setup_logger
|
from simple_logger_handler import setup_logger
|
||||||
|
|
||||||
logger = setup_logger(__name__)
|
logger = setup_logger(__name__)
|
||||||
|
|
||||||
|
|||||||
@ -1,19 +0,0 @@
|
|||||||
import logging
|
|
||||||
import os
|
|
||||||
|
|
||||||
LOG_LEVEL = os.getenv("LOG_LEVEL", "INFO").upper()
|
|
||||||
if LOG_LEVEL not in {"ERROR", "DEBUG", "INFO", "WARNING", "CRITICAL"}:
|
|
||||||
LOG_LEVEL = "INFO"
|
|
||||||
|
|
||||||
def setup_logger(name: str) -> logging.Logger:
|
|
||||||
logger = logging.getLogger(name)
|
|
||||||
if not logger.handlers:
|
|
||||||
handler = logging.StreamHandler()
|
|
||||||
formatter = logging.Formatter(
|
|
||||||
'%(asctime)s - %(name)s - %(levelname)s - %(message)s'
|
|
||||||
)
|
|
||||||
handler.setFormatter(formatter)
|
|
||||||
logger.addHandler(handler)
|
|
||||||
logger.setLevel(getattr(logging, LOG_LEVEL))
|
|
||||||
logger.debug(f"Logger {name} initialized with level {LOG_LEVEL}")
|
|
||||||
return logger
|
|
||||||
@ -17,3 +17,4 @@ requests==2.32.5
|
|||||||
sponsorblock.py==0.2.3
|
sponsorblock.py==0.2.3
|
||||||
urllib3==2.5.0
|
urllib3==2.5.0
|
||||||
websockets==15.0.1
|
websockets==15.0.1
|
||||||
|
git+https://git.gansejunge.com/notifier/lib-logger-handler.git@main
|
||||||
@ -2,7 +2,7 @@ import paramiko
|
|||||||
import os
|
import os
|
||||||
from dotenv import load_dotenv
|
from dotenv import load_dotenv
|
||||||
from json import dumps
|
from json import dumps
|
||||||
from logger_handler import setup_logger
|
from simple_logger_handler import setup_logger
|
||||||
import time
|
import time
|
||||||
import shlex
|
import shlex
|
||||||
|
|
||||||
|
|||||||
@ -4,7 +4,7 @@ import contextlib
|
|||||||
from dotenv import load_dotenv
|
from dotenv import load_dotenv
|
||||||
import os
|
import os
|
||||||
from helper import return_string_as_html
|
from helper import return_string_as_html
|
||||||
from logger_handler import setup_logger
|
from simple_logger_handler import setup_logger
|
||||||
import json
|
import json
|
||||||
import sponsorblock as sb
|
import sponsorblock as sb
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user