Repository URL to install this package:
|
Version:
1.0.6 ▾
|
wlanpi-profiler
/
opt
/
venvs
/
wlanpi-profiler
/
lib
/
python3.7
/
site-packages
/
__pycache__
/
filelock.cpython-37.pyc
|
|---|
B
BÖёã @ sp d Z ddlZddlZddlZddlZyddlZW n ek
rH dZY nX yddlZW n ek
rn dZY nX yddlZW n ek
r dZY nX ye W n e
k
r¶ eZ Y nX ddddddgZd Z
dad
d ZG dd de ZG d
d deZG dd deZG dd deZG dd deZG dd deZdZerHeZn$erTeZneZedk rle d¡ dS )zD
A platform independent file lock that supports the with-statement.
é NÚTimeoutÚBaseFileLockÚWindowsFileLockÚUnixFileLockÚSoftFileLockÚFileLockz3.0.12c C s t pt t¡a t S )z0Returns the logger instance used in this module.)Ú_loggerÚloggingÚ getLoggerÚ__name__© r r ú/build/wlanpi-profiler-ypsphn/wlanpi-profiler-1.0.6/debian/wlanpi-profiler/opt/venvs/wlanpi-profiler/lib/python3.7/site-packages/filelock.pyÚloggerL s r c @ s e Zd ZdZdd Zdd ZdS )r zN
Raised when the lock could not be acquired in *timeout*
seconds.
c C s
|| _ dS )z
N)Ú lock_file)Úselfr r r r
Ú__init__[ s zTimeout.__init__c C s d | j¡}|S )Nz)The file lock '{}' could not be acquired.)Úformatr )r Útempr r r
Ú__str__b s zTimeout.__str__N)r Ú
__module__Ú__qualname__Ú__doc__r r r r r r
r U s c @ s$ e Zd Zdd Zdd Zdd ZdS )Ú_Acquire_ReturnProxyc C s
|| _ d S )N)Úlock)r r r r r
r u s z_Acquire_ReturnProxy.__init__c C s | j S )N)r )r r r r
Ú __enter__y s z_Acquire_ReturnProxy.__enter__c C s | j ¡ d S )N)r Úrelease)r Úexc_typeÚ exc_valueÚ tracebackr r r
Ú__exit__| s
z_Acquire_ReturnProxy.__exit__N)r r r r r r r r r r
r s s r c @ s e Zd ZdZdddZedd Zedd Zejd d Zd
d Z dd
Z
edd ZdddZdddZ
dd Zdd Zdd ZdS ) r z3
Implements the base class of a file lock.
éÿÿÿÿc C s&