File: //opt/saltstack/salt/lib/python3.10/site-packages/salt/engines/__pycache__/test.cpython-310.pyc
o
�N�g{ � @ s: d Z ddlZddlZddlZe�e�Zdd� Zdd� Z dS )zC
A simple test engine, not intended for real use but as an example
� Nc C sP | d dkrt jjj| | d dd�}|S t jjjd| | d dd�}t�d� |S ) NZ__roleZmaster�sock_dirT)�listenZminion)�optsr r ztest engine started)�salt�utils�eventZget_master_event� get_event�log�debug)r � event_bus� r �E/opt/saltstack/salt/lib/python3.10/site-packages/salt/engines/test.py�event_bus_context
s
���
r c C sF t t��} | �� }tjj�|�}|rt�|� q1 sw Y dS )z7
Listen to events and write them to a log file
TN) r Z__opts__r r r �json�dumpsr r
)r r Zjeventr r r
�start s
��r )
�__doc__�loggingZsalt.utils.eventr Zsalt.utils.json� getLogger�__name__r r r r r r r
�<module> s