summaryrefslogtreecommitdiff
path: root/downloader.py
diff options
context:
space:
mode:
authorRosyid Haryadi <rosyid_haryadi@protonmail.com>2024-07-26 22:05:23 +0700
committerRosyid Haryadi <rosyid_haryadi@protonmail.com>2024-07-26 22:05:23 +0700
commitb222642821faa50c191ea69f3adf73726314f179 (patch)
tree798cf61c62a4fd512040f956bc4f83b8b541da9d /downloader.py
parentca16de589479995a9ceb9874d9dc8e6a043ac2bd (diff)
add logger
Diffstat (limited to 'downloader.py')
-rw-r--r--downloader.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/downloader.py b/downloader.py
index 8b74611..58b5f42 100644
--- a/downloader.py
+++ b/downloader.py
@@ -6,12 +6,17 @@ import time
from dotenv import load_dotenv
from selenium import webdriver
+from selenium.common import TimeoutException
from selenium.webdriver import ActionChains
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.wait import WebDriverWait
+from util import setupLogger
+
load_dotenv()
+logger = setupLogger()
+
def driverSetup(url):
op = webdriver.ChromeOptions()
@@ -49,6 +54,10 @@ def downloadCsv():
downloadButton.click()
time.sleep(5)
+ logger.info("REPORT FILE DOWNLOADED")
+
+ except TimeoutException:
+ logger.error("Timed out while downloading report")
finally:
driver.quit()