o
    O6uf|  ã                   @   s&   d dl mZmZ G dd„ deeƒZdS )é    )ÚPluginÚIndependentPluginc                   @   s$   e Zd ZdZdZdZdZdd„ ZdS )Ú	TargetClizTargetCLI TCM/LIO configuration)Ú	targetclizpython-rtslib)Ústorager   c                 C   sT   |   ddg¡ d}|  |  |d¡g¡ |  d¡ | jdd� |  |¡ |  d¡ d S )	Nztargetcli lsztargetcli statusz/sys/kernel/config/targetz**/password*Útargetr   )Úunitsz/etc/target)Úadd_cmd_outputÚadd_forbidden_pathÚ	path_joinÚadd_service_statusÚadd_journalÚadd_copy_spec)ÚselfÚsys_conf_dir© r   ú>/usr/lib/python3/dist-packages/sos/report/plugins/targetcli.pyÚsetup   s   þ
ÿ

zTargetCli.setupN)Ú__name__Ú
__module__Ú__qualname__Ú
short_descÚpackagesÚprofilesÚplugin_namer   r   r   r   r   r      s    r   N)Úsos.report.pluginsr   r   r   r   r   r   r   Ú<module>   s   
