github.com/whamcloud/lemur@v0.0.0-20190827193804-4655df8a52af/packaging/ci/lambda/GitPullS3/cffi/lock.py (about)

     1  import sys
     2  
     3  if sys.version_info < (3,):
     4      try:
     5          from thread import allocate_lock
     6      except ImportError:
     7          from dummy_thread import allocate_lock
     8  else:
     9      try:
    10          from _thread import allocate_lock
    11      except ImportError:
    12          from _dummy_thread import allocate_lock
    13  
    14  
    15  ##import sys
    16  ##l1 = allocate_lock
    17  
    18  ##class allocate_lock(object):
    19  ##    def __init__(self):
    20  ##        self._real = l1()
    21  ##    def __enter__(self):
    22  ##        for i in range(4, 0, -1):
    23  ##            print sys._getframe(i).f_code
    24  ##        print
    25  ##        return self._real.__enter__()
    26  ##    def __exit__(self, *args):
    27  ##        return self._real.__exit__(*args)
    28  ##    def acquire(self, f):
    29  ##        assert f is False
    30  ##        return self._real.acquire(f)