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