コード例 #1
0
ファイル: semaphore.py プロジェクト: kunthar/concoord
class Semaphore():
    def __init__(self, count=1, **kwargs):
        self.semaphore = DSemaphore(count)

    def __repr__(self, **kwargs):
        return repr(self.semaphore)
            
    def acquire(self, **kwargs):
        try:
            return self.semaphore.acquire(kwargs)
        except Exception as e:
            raise e
        
    def release(self, **kwargs):
        try:
            return self.semaphore.release(kwargs)
        except Exception as e:
            raise e
    
    def __str__(self, **kwargs):
        return str(self.semaphore)
コード例 #2
0
class Semaphore():
    def __init__(self, count=1):
        self.semaphore = DSemaphore(count)

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

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

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

    def __str__(self):
        return str(self.semaphore)
コード例 #3
0
ファイル: semaphore.py プロジェクト: azazel75/concoord
class Semaphore():
    def __init__(self, count=1):
        self.semaphore = DSemaphore(count)

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

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

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

    def __str__(self):
        return str(self.semaphore)
コード例 #4
0
ファイル: semaphore.py プロジェクト: kunthar/concoord
 def __init__(self, count=1, **kwargs):
     self.semaphore = DSemaphore(count)
コード例 #5
0
 def __init__(self, count=1):
     self.semaphore = DSemaphore(count)
コード例 #6
0
ファイル: semaphore.py プロジェクト: azazel75/concoord
 def __init__(self, count=1):
     self.semaphore = DSemaphore(count)