#!/usr/bin/env python3
-from abc import ABC, abstractmethod
import datetime
import logging
-import time
import threading
+import time
+from abc import ABC, abstractmethod
from typing import Dict, Optional
import pytz
override_sleep_delay: Optional[float] = None,
) -> None:
self._something_changed = threading.Event()
- super().__init__(
- update_ids_to_update_secs, override_sleep_delay=override_sleep_delay
- )
+ super().__init__(update_ids_to_update_secs, override_sleep_delay=override_sleep_delay)
def something_changed(self):
self._something_changed.set()