Esempio n. 1
0
 def __init__(self, storage):
     """
     storage:
         LockManagerStorage object
     """
     assert hasattr(storage, "getLockList")
     self._lock = ReadWriteLock()
     self.storage = storage
     self.storage.open()
Esempio n. 2
0
    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()
Esempio n. 4
0
 def __init__(self):
     self._dict = None
     self._lock = ReadWriteLock()
Esempio n. 5
0
 def __init__(self):
     self._dict = None
     self._loaded = False
     self._lock = ReadWriteLock()
     self._verbose = 2