File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/salt/modules/__pycache__/solaris_fmadm.cpython-310.pyc
Back
o ;j, � @ s� d Z ddlZddlmZ ddlm mZ ddlZddl Ze� e�ZddiZ dZejdd� �Zd d � Zdd� Zd d� Zdd� Zdd� Zdd� Zdd� Zd.dd�Zdd� Zdd� Zdd� Zdd� Zd/d d!�Zd"d#� Zd$d%� Zd&d'� Z d(d)� Z!d*d+� Z"d,d-� Z#dS )0z� Module for running fmadm and fmdump on Solaris :maintainer: Jorge Schrauwen <sjorge@blackdot.be> :maturity: new :platform: solaris,illumos .. versionadded:: 2016.3.0 � N��OrderedDict�list_records�list�fmadmc C � t jj�d�S )z8 Looks to see if fmadm is present on the system r ��salt�utils�path�which� r r �N/opt/saltstack/salt/lib/python3.10/site-packages/salt/modules/solaris_fmadm.py�_check_fmadm s r c C r )z9 Looks to see if fmdump is present on the system �fmdumpr r r r r � _check_fmdump% s r c C s* t jj�� rt� rt� rtS dd�t�fS )z( Provides fmadm only on Solaris FzK{} module can only be loaded on Solaris with the fault management installed)r r �platformZis_sunosr r �__virtualname__�formatr r r r �__virtual__, s ��r c C s� g }| � d�} dd� | d �� � d�D �}| d= | D ]9}dd� |� d�D �}|d � d|d � d|d � �g|d d � }t� }|D ]}||�|� ||<