diff --git a/src/operators/LibChecker.py b/src/operators/LibChecker.py index 730fd4c..0d3896d 100644 --- a/src/operators/LibChecker.py +++ b/src/operators/LibChecker.py @@ -25,7 +25,7 @@ class LibChecker(LibOperator): self, input_queue: queue.Queue, output_queue: queue.Queue, - driver + driver: any ): super().__init__(input_queue, output_queue) diff --git a/src/operators/LibCheckin.py b/src/operators/LibCheckin.py index 5791e82..3cc19cc 100644 --- a/src/operators/LibCheckin.py +++ b/src/operators/LibCheckin.py @@ -25,7 +25,7 @@ class LibCheckin(LibOperator): self, input_queue: queue.Queue, output_queue: queue.Queue, - driver + driver: any ): super().__init__(input_queue, output_queue) diff --git a/src/operators/LibCheckout.py b/src/operators/LibCheckout.py index b08ffeb..8a5b8af 100644 --- a/src/operators/LibCheckout.py +++ b/src/operators/LibCheckout.py @@ -25,7 +25,7 @@ class LibCheckout(LibOperator): self, input_queue: queue.Queue, output_queue: queue.Queue, - driver + driver: any ): super().__init__(input_queue, output_queue) diff --git a/src/operators/LibLogin.py b/src/operators/LibLogin.py index 85c5945..71be656 100644 --- a/src/operators/LibLogin.py +++ b/src/operators/LibLogin.py @@ -26,7 +26,7 @@ class LibLogin(LibOperator): self, input_queue: queue.Queue, output_queue: queue.Queue, - driver + driver: any ): super().__init__(input_queue, output_queue) diff --git a/src/operators/LibLogout.py b/src/operators/LibLogout.py index 920b42b..a756202 100644 --- a/src/operators/LibLogout.py +++ b/src/operators/LibLogout.py @@ -22,7 +22,7 @@ class LibLogout(LibOperator): self, input_queue: queue.Queue, output_queue: queue.Queue, - driver + driver: any ): super().__init__(input_queue, output_queue) diff --git a/src/operators/LibRenew.py b/src/operators/LibRenew.py index 2f8ba05..dbf00d3 100644 --- a/src/operators/LibRenew.py +++ b/src/operators/LibRenew.py @@ -8,8 +8,14 @@ You may use, modify, and distribute this file under the terms of the MIT License See the LICENSE file for details. """ import os +import time import queue +from datetime import datetime, timedelta +from selenium.webdriver.common.by import By +from selenium.webdriver.support.ui import WebDriverWait +from selenium.webdriver.support import expected_conditions as EC + from base.LibOperator import LibOperator @@ -19,7 +25,7 @@ class LibRenew(LibOperator): self, input_queue: queue.Queue, output_queue: queue.Queue, - driver + driver: any ): super().__init__(input_queue, output_queue) diff --git a/src/operators/LibReserve.py b/src/operators/LibReserve.py index 07083c1..e7a6e92 100644 --- a/src/operators/LibReserve.py +++ b/src/operators/LibReserve.py @@ -25,7 +25,7 @@ class LibReserve(LibOperator): self, input_queue: queue.Queue, output_queue: queue.Queue, - driver + driver: any ): super().__init__(input_queue, output_queue)