Split geckodriver and python for cleaner containers

This commit is contained in:
Remy Moll
2022-06-16 11:58:28 +02:00
parent 87d65fc988
commit ac9e988af3
6 changed files with 37 additions and 28 deletions

View File

@@ -40,11 +40,16 @@ class PDFDownloader:
options.set_preference("browser.download.dir", config["default_download_path"])
self.logger.info("Starting gecko driver")
self.driver = webdriver.Firefox(
# self.driver = webdriver.Firefox(
# options = options,
# service = webdriver.firefox.service.Service(
# log_path = f'{config["local_storage_path"]}/geckodriver.log'
# ))
self.driver = webdriver.Remote(
command_executor = 'http://localhost:4444',
options = options,
service = webdriver.firefox.service.Service(
log_path = f'{config["local_storage_path"]}/geckodriver.log'
))
# can't set log path...
)
residues = os.listdir(config["default_download_path"])
for res in residues: