HEX
Server: Apache
System: Linux server2.voipitup.com.au 4.18.0-553.109.1.lve.el8.x86_64 #1 SMP Thu Mar 5 20:23:46 UTC 2026 x86_64
User: posscale (1027)
PHP: 8.2.30
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //opt/saltstack/salt/lib/python3.10/site-packages/salt/pillar/__pycache__/puppet.cpython-310.pyc
o

�N�g.�@s*dZddlZddlZe�e�Zdd�ZdS)z�
Execute an unmodified puppet_node_classifier and read the output as YAML. The YAML data is then directly overlaid onto the minion's Pillar data.
�NcCsNztjj�td|�d|����}|dWSty&t�d|�iYSw)zR
    Execute an unmodified puppet_node_classifier and read the output as YAML
    zcmd.run� Z
parametersz!YAML data from %s failed to parse)�salt�utilsZyamlZ	safe_loadZ__salt__�	Exception�log�critical)Z	minion_idZpillarZcommand�data�r	�F/opt/saltstack/salt/lib/python3.10/site-packages/salt/pillar/puppet.py�
ext_pillars 
�r)�__doc__�loggingZsalt.utils.yamlr�	getLogger�__name__rrr	r	r	r
�<module>s