def __init__(self, storage): """ storage: LockManagerStorage object """ assert hasattr(storage, "getLockList") self._lock = ReadWriteLock() self.storage = storage self.storage.open()
def __init__(self, path: str): self.config = configparser.RawConfigParser(comment_prefixes='¤', allow_no_value=True) self.config_path = path self.config.read(path) self.constraints = {} self.sections = self.config.sections() self.lock = ReadWriteLock()
def __init__(self, config: Configuration, database: TelemetryDB): self.config = config self.db = database self.lock = ReadWriteLock() self.last_status = RelayStatus.NO_REQUESTS self.request_counter = 0 self.failed_in_a_row = 0 self.relay_active = False """ Start thread to relay packets every set interval. """ threading.Thread(target=self.relay_unrelayed_packets_every_interval, daemon=True).start()
def __init__(self): self._dict = None self._lock = ReadWriteLock()
def __init__(self): self._dict = None self._loaded = False self._lock = ReadWriteLock() self._verbose = 2