File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/salt/utils/__pycache__/vault.cpython-310.pyc
Back
o ;jnX � @ s� d Z ddlZddlZddlZddlZddlZddlZddlZddlZ ddl Z ddlZ ddlZ e� e�Zdadd� Zdd� Zdd� Zd d � Zdd� Zd d� Zdd� Z d!dd�Zdd� Zdd� Zdd� Zd"dd�Zdd� Zdd � ZdS )#z� :maintainer: SaltStack :maturity: new :platform: all Utilities supporting modules for Hashicorp Vault. Configuration instructions are documented in the execution module docs. � Nc C sf zt stj�t�a t�d��tj� W dS W dS t y2 } zt jd| dd� W Y d } ~ dS d } ~ ww )N�requestsTzCould not load __salt__: %s)�exc_infoF)�__salt__�salt�loaderZminion_mods�__opts__�logging� getLogger�setLevel�WARNING� Exception�log�error)�e� r �D/opt/saltstack/salt/lib/python3.10/site-packages/salt/utils/vault.py�__virtual__ s ����r c C s� t d } td }zt�di ��di ��dd�}t�di ��di ��dd�}W n ttfy5 d}d}Y nw t�dd �d kra|� d �}t�d|� t�t j �|| ��}td d | |d||gd�}n"|� d�}t�d| |� t�t j �|| ��}td d | |d||d�}|s�t� d� t j�|��t|t�s�t� d|� t j�|��d|v r�t� d|d � t j�|��d|�dd�v r�t�d� i td<