This commit is contained in:
pablo 2020-05-05 11:36:28 +02:00
parent 8d4c082a18
commit 596aaa1393
2 changed files with 11 additions and 7 deletions

View file

@ -25,14 +25,18 @@ class Capturer:
logging.info("Starting capturer")
while True:
if (
self.seconds_since_last_try() < minimum_seconds_between_tries()
or not self.in_working_hours()
):
sleep(Capturer.sleep_time_no_work)
if not self.in_working_hours():
sleep(1800)
logging.info("Waiting...")
continue
seconds_to_next_capture = (
minimum_seconds_between_tries() - self.seconds_since_last_try()
)
if seconds_to_next_capture > 0:
sleep(seconds_to_next_capture)
logging.info("Waiting...")
pending_task = capturing_interface.get_pending_task()
if not pending_task:
continue