Refactor logging in main.py

This commit is contained in:
2024-09-06 00:14:14 +02:00
parent 63fc2fdd19
commit 5bb7cb4aab

View File

@@ -13,6 +13,8 @@ from selenium.webdriver import ActionChains
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as ec
logger = logging.getLogger(__name__)
def setupLogger():
logging_format = "[%(asctime)s] (%(levelname)s) %(module)s - %(funcName)s: %(message)s"
logging.basicConfig(level=logging.INFO, format=logging_format)
@@ -31,7 +33,7 @@ def interrupt_handler(signum, driver: webdriver.Chrome):
raise SystemExit
def setupChromeDriver():
logging.log(logging.CRITICAL, 'Setting up Chrome driver.')
logger.log(logging.INFO, 'Setting up Chrome driver.')
chrome_options = Options()
chrome_options.add_argument("--headless")
chrome_options.add_argument("--no-sandbox")