Source code for portalocker.exceptions

import typing


[docs]class BaseLockException(Exception): # Error codes: LOCK_FAILED = 1 def __init__( self, *args: typing.Any, fh: typing.Optional[typing.IO] = None, **kwargs: typing.Any, ) -> None: self.fh = fh Exception.__init__(self, *args)
[docs]class LockException(BaseLockException): pass
[docs]class AlreadyLocked(LockException): pass
[docs]class FileToLarge(LockException): pass