File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/salt/matchers/__pycache__/data_match.cpython-310.pyc
Back
o ;jE � @ sL d Z ddlZddlZddlZddlZddlZddlZe�e �Z ddd�ZdS )z# This is the default data matcher. � Nc C s� |st }|du rtj�|�}tjj||d�}| �d�}t|�dk r#dS |d |d �}|du r1dS t|t�rN|D ]}t � t |��� |d �� �rK d S q8dS t|t�r]|d |v r[d S dS t t � ||d ��S ) z; Match based on the local data store on the minion N)�utils�:� Fzdata.getvalr � T)Z__opts__�salt�loaderr Zminion_mods�split�len� isinstance�list�fnmatch�str�lower�dict�bool)ZtgtZ functions�optsZ minion_idr �comps�val�member� r �L/opt/saltstack/salt/lib/python3.10/site-packages/salt/matchers/data_match.py�match s, � r )NNN)�__doc__r �loggingZsalt.loaderr Zsalt.utils.dataZsalt.utils.minionsZsalt.utils.network� getLogger�__name__�logr r r r r �<module> s
| ver. 1.4 |
Github
|
.
| PHP 8.2.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings