File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/salt/fileserver/__pycache__/roots.cpython-310.pyc
Back
o ;jnD � @ s� d Z ddlZddlZddlZddlZddlZddlZddlZddl Zddl ZddlZddlZddl ZddlZe�e�Zddd�Zdd� Zdd � Zd d� Zdd � Zdd� Zdd� Zdd� Zdd� Zdd� ZdS )a� The default file server backend This fileserver backend serves files from the Master's local filesystem. If :conf_master:`fileserver_backend` is not defined in the Master config file, then this backend is enabled by default. If it *is* defined then ``roots`` must be in the :conf_master:`fileserver_backend` list to enable this backend. .. code-block:: yaml fileserver_backend: - roots Fileserver environments are defined using the :conf_master:`file_roots` configuration option. � N�basec K s� |}d|v r|� d� tj�| �} ddd�}tj�| �r|S |td vr5dtd v r3t�d|� d}n|S dd� }d |v r�ztd | t|d � }W n t yV | Y S t y` | Y S w tj�|| �}tj�|�r�t j�t|�s�||d <