File: //opt/saltstack/salt/lib/python3.10/site-packages/salt/renderers/__pycache__/wempy.cpython-310.pyc
o
�N�g� � @ s* d dl Z d dlZd dlmZ ddd�ZdS )� N)�SaltRenderError�base� c K sR t jjj| fdtttt|||d�|��}|�dd�s"t |�dd���t
�|d �S )zh
Render the data passing the functions and grains into the rendering system
:rtype: string
T)Zto_str�saltZgrains�optsZpillar�saltenv�sls�context�resultF�dataz*Unknown render error in the wempy renderer)r �utilsZ templatesZWEMPYZ__salt__Z
__grains__Z__opts__Z
__pillar__�getr �io�StringIO)Z
template_filer r Zargliner �kwsZtmp_data� r �H/opt/saltstack/salt/lib/python3.10/site-packages/salt/renderers/wempy.py�render s&