![]() Server : Apache/2.4.52 (Ubuntu) System : Linux webserver 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 17:42:15 UTC 2 x86_64 User : www-data ( 33) PHP Version : 8.1.2-1ubuntu2.21 Disable Function : NONE Directory : /lib/python3/dist-packages/sos/report/plugins/__pycache__/ |
o i��d} � @ s* d dl mZmZmZ G dd� dee�ZdS )� )�Plugin�IndependentPlugin� PluginOptc @ s@ e Zd ZdZdZdZdZdZedddd �gZ d d� Z dd � ZdS )�SMclizSANtricity storage device�smclienti� )�system�storage�hardware)�SMclient�debugFzcapture support debug data)�default�descc s� g d�}g }| � d�}|d dkr'|d �� D ]}d|v r&|�|�� d � q|D ]� | �� fdd�|D �� q)| �d �rD| �|� d S d S ) N)zshow storagearray;zshow storagearray connections;zshow storagearray healthstatus;zSMcli -d -S�statusr �output� localhostc s g | ]}d � |f �qS )zSMcli localhost -n %s -c '%s'� )�.0�subcmd��ssnamer �=/usr/lib/python3/dist-packages/sos/report/plugins/smclient.py� <listcomp>+ s ��zSMcli.setup.<locals>.<listcomp>r )�collect_cmd_output� splitlines�append�split�add_cmd_output� get_option�do_debug)�self�subcmds�ssnames�result�liner r r �setup s � � �zSMcli.setupc C s>