def __enter__(self):
gotten = self.acquire()
if not gotten:
# This shouldn't happen, but just incase...
raise threading.ThreadError("Unable to acquire a file lock"
" on `%s` (when used as a"
" context manager)" % self.path)
return self
评论列表
文章目录