Пример #1
0
class Lock():
    """Lock object that supports following functions:
    - acquire: locks the object
    - release: unlocks the object
    """
    def __init__(self):
        self.lock = DLock()

    def __repr__(self):
        return repr(self.lock)

    def acquire(self, _concoord_command):
        try:
            return self.lock.acquire(_concoord_command)
        except Exception as e:
            raise e

    def release(self, _concoord_command):
        try:
            self.lock.release(_concoord_command)
        except Exception as e:
            raise e

    def __str__(self):
        return str(self.lock)
Пример #2
0
class Lock():
    """Lock object that supports following functions:
    - acquire: locks the object
    - release: unlocks the object
    """
    def __init__(self):
        self.lock = DLock()

    def __repr__(self):
        return repr(self.lock)

    def acquire(self, _concoord_command):
        try:
            return self.lock.acquire(_concoord_command)
        except Exception as e:
            raise e

    def release(self, _concoord_command):
        try:
            self.lock.release(_concoord_command)
        except Exception as e:
            raise e

    def __str__(self):
        return str(self.lock)
Пример #3
0
 def __init__(self):
     self.lock = DLock()
Пример #4
0
 def __init__(self):
     self.lock = DLock()
Пример #5
0
 def __init__(self, **kwargs):
     self.lock = DLock()