File: //opt/saltstack/salt/lib/python3.10/site-packages/salt/modules/__pycache__/nginx.cpython-310.pyc
o
�N�g& � @ st d Z ddlZddlZddlm mZ ddlZej dd� �Z
dd� Zdd� Zd d
� Z
dd� Zdd
d�Zddd�ZdS )z
Support for nginx
� Nc C s t jj�d�S )NZnginx)�salt�utils�path�which� r r �F/opt/saltstack/salt/lib/python3.10/site-packages/salt/modules/nginx.py�__detect_os s r c C s t � rdS dS )z4
Only load the module if nginx is installed
T)FzDThe nginx execution module cannot be loaded: nginx is not installed.)r r r r r �__virtual__ s r c C s6 t � � d�} td | ��� }|d jddd�}|d S )zy
Return server version from nginx -v
CLI Example:
.. code-block:: bash
salt '*' nginx.version
z -v�cmd.runr �/� )�maxsplit���)r �__salt__�
splitlines�rsplit)�cmd�out�retr r r �version s
r c C s` dg i} t d t� � d��}|�� D ]}|�d�r&t�d|�dd� | d<