File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/salt/fileserver/__pycache__/__init__.cpython-310.pyc
Back
o ;j�w � @ s d Z ddlZddlZddlZddlZddlZddlZddlmZ ddl Z ddlZ ddlZ ddl Z ddlZ ddlmZ ddlmZ e�e�Zdd� Zdd � Zd!d d�Zdd � Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Z d"dd�Z!G dd� d�Z"G dd � d �Z#dS )#z= File server pluggable modules and generic backend functions � N)�Sequence)�get_function_argspec)�ensure_unicode_argsc C s� t j�| �sdS zt j�| �rt �| � W dS t j�| �r%t �| � W dS W dS tyA } zt� d| |� W Y d}~dS d}~ww )z) Unlock a FS file/dir based lock NzError removing lockfile %s: %s) �os�path�exists�isdir�rmdir�isfile�unlink�OSError�log�trace��w_lock�exc� r �L/opt/saltstack/salt/lib/python3.10/site-packages/salt/fileserver/__init__.py� _unlock_cache s ���r c C sT zt �| � W n ty! } z|jtjkr� W Y d }~dS d }~ww t�d| � dS )NFzLockfile %s createdT)r �mkdirr �errnoZEEXISTr r r r r r �_lock_cache'