File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/salt/states/__pycache__/ceph.cpython-310.pyc
Back
o ;j� � @ sb d Z ddlZddlZddlmZmZ e�e�Z dd� Z dd� Zdd � Zd d� Z dd � Zdd� ZdS )z5 Manage ceph with salt. .. versionadded:: 2016.11.0 � N)�CommandExecutionError�CommandNotFoundErrorc C � | d|i d�S )z6 Utility function: Return structure unchanged T��name�resultZcomment�changes� �r �msgr r �D/opt/saltstack/salt/lib/python3.10/site-packages/salt/states/ceph.py� _unchanged � r c C r )z1 Utility function: Return structure test Nr r r r r r �_test r r c C r )z2 Utility function: Return structure error Fr r r r r r �_error r r c K s | d||d�S )z4 Utility function: Return structure changed Tr r )r r r r r r �_changed$ r r c C s t jj�t jj�| ��S )z4 Convert ordered dictionary to a dictionary )�salt�utils�json�loads�dumps)Zinput_ordered_dictr r r �_ordereddict2dict+ s r c K s� t |�}|du r t| d�S td rt| d�S ztd di |��}W n ttfy; } zt| |j�W Y d}~S d}~ww |rCt| d�S t| d�S ) a[ Quorum state This state checks the mon daemons are in quorum. It does not alter the cluster but can be used in formula as a dependency for many cluster operations. Example usage in sls file: .. code-block:: yaml quorum: sesceph.quorum: - require: - sesceph: mon_running NzInvalid parameters:%s�testzcluster quorumzceph.cluster_quorumzcluster is quorumzcluster is not quorumr ) r r Z__opts__r Z__salt__r r �strerrorr )r �kwargs� parametersZcluster_quorum�errr r r �quorum2 s �� r )�__doc__�loggingZsalt.utils.jsonr Zsalt.exceptionsr r � getLogger�__name__�logr r r r r r r r r r �<module> s
| ver. 1.4 |
Github
|
.
| PHP 8.2.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings