File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/salt/renderers/__pycache__/dson.cpython-310.pyc
Back
o ;j � @ sP d Z ddlZzddlZW n ey dZY nw e�e�Zdd� Zd dd�ZdS ) a DSON Renderer for Salt This renderer is intended for demonstration purposes. Information on the DSON spec can be found `here`__. .. __: http://vpzomtrrfrt.github.io/DSON/ This renderer requires `Dogeon`__ (installable via pip) .. __: https://github.com/soasme/dogeon � Nc C s t d u rdS dS )N)Fz*The dogeon Python package is not installedT)�dson� r r �G/opt/saltstack/salt/lib/python3.10/site-packages/salt/renderers/dson.py�__virtual__ s r �base� c K sT t | t�s | �� } t�d| � | �d�r| | �d�d d� } | �� s%i S t� | �S )z� Accepts DSON data as a string or as a file object and runs it through the JSON parser. :rtype: A Python data structure zDSON input = %sz#!� � N) � isinstance�str�read�log�debug� startswith�find�stripr �loads)Z dson_inputZsaltenvZsls�kwargsr r r �render s r )r r ) �__doc__�loggingr �ImportError� getLogger�__name__r r r r r r r �<module> s �
| ver. 1.4 |
Github
|
.
| PHP 8.2.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings