HEX
Server: Apache
System: Linux dinesh8189 5.15.98-grsec-sharedvalley-2.lc.el8.x86_64 #1 SMP Thu Mar 9 09:07:30 -03 2023 x86_64
User: cgmgerenciamento1 (814285)
PHP: 8.1.26
Disabled: apache_child_terminate,dl,escapeshellarg,escapeshellcmd,exec,link,mail,openlog,passthru,pcntl_alarm,pcntl_exec,pcntl_fork,pcntl_get_last_error,pcntl_getpriority,pcntl_setpriority,pcntl_signal,pcntl_signal_dispatch,pcntl_sigprocmask,pcntl_sigtimedwait,pcntl_sigwaitinfo,pcntl_strerror,pcntl_wait,pcntl_waitpid,pcntl_wexitstatus,pcntl_wifexited,pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig,pcntl_wtermsig,php_check_syntax,php_strip_whitespace,popen,proc_close,proc_open,shell_exec,symlink,system
Upload Files
File: //usr/lib/python3.6/site-packages/sos/report/plugins/__pycache__/smclient.cpython-36.pyc
3

3��d}�@s*ddlmZmZmZGdd�dee�ZdS)�)�Plugin�IndependentPlugin�	PluginOptc@s@eZdZdZdZdZdZdZedd	d
d�gZ	dd
�Z
dd�ZdS)�SMclizSANtricity storage deviceZsmclienti��system�storage�hardware�SMclient�debugFzcapture support debug data)�defaultZdesccs�dddg}g}|jd�}|ddkrTx.|dj�D]}d|kr2|j|j�d�q2Wx$|D]�|j�fd	d
�|D��qZW|jd�r�|j|�dS)Nzshow storagearray;zshow storagearray connections;zshow storagearray healthstatus;zSMcli -d -SZstatusr�outputZ	localhostcsg|]}d�|f�qS)zSMcli localhost -n %s -c '%s'�)�.0�subcmd)�ssnamer
�/usr/lib/python3.6/smclient.py�
<listcomp>,szSMcli.setup.<locals>.<listcomp>r
)Zcollect_cmd_output�
splitlines�append�split�add_cmd_outputZ
get_option�do_debug)�selfZsubcmds�ssnames�result�liner
)rr�setups



zSMcli.setupcCsB|jdd�}d}d}x(|D] }|jd||||f|dd�qWdS)NF)ZmakezSMcli localhost -nz#save storageArray supportData file=z%s %s -c '%s"support-%s";'i�)ZrunatZtimeout)Zget_cmd_output_pathr)rrZlogpath�cmdrrr
r
rr3s
zSMcli.do_debugN)rrr)r	)�__name__�
__module__�__qualname__Z
short_descZplugin_nameZplugin_timeoutZprofilesZpackagesrZoption_listrrr
r
r
rrsrN)Zsos.report.pluginsrrrrr
r
r
r�<module>	s