diff --git a/we_collector.py b/we_collector.py index 0440dee..cd31f6b 100644 --- a/we_collector.py +++ b/we_collector.py @@ -96,19 +96,20 @@ class WeCollector: def request_loop(_wc_list: list[WeCollector]): - start = time.time() + while True: + start = time.time() - # Request service - for wc in wc_list: - wc.request() + # Request service + for wc in wc_list: + wc.request() - # wait until next loop - stop = time.time() - diff = stop - start - time_to_wait = INTERVAL - diff - if time_to_wait < 0: - time_to_wait = 0 - time.sleep(time_to_wait) + # wait until next loop + stop = time.time() + diff = stop - start + time_to_wait = INTERVAL - diff + if time_to_wait < 0: + time_to_wait = 0 + time.sleep(time_to_wait) if __name__ == '__main__':