
    ~ g                     d    S SK JrJrJrJr   " S S\5      r " S S\\5      r " S S\\\5      rg)	    )PluginRedHatPluginDebianPluginUbuntuPluginc                        \ rS rSrSrSrSrSrg)IscsiTarget   ziSCSI targetiscsitarget)storage N)__name__
__module____qualname____firstlineno__
short_descplugin_nameprofiles__static_attributes__r       @/usr/lib/python3/dist-packages/sos/report/plugins/iscsitarget.pyr   r      s    JKHr   r   c                   ,   ^  \ rS rSrSrU 4S jrSrU =r$ )RedHatIscsiTarget   )zscsi-target-utilsc                 f   > [         TU ]  5         U R                  S5        U R                  S5        g )Nz/etc/tgt/targets.confz*tgtadm --lld iscsi --op show --mode target)supersetupadd_copy_specadd_cmd_outputself	__class__s    r   r   RedHatIscsiTarget.setup   s*    23HIr   r   r   r   r   r   packagesr   r   __classcell__r!   s   @r   r   r      s    %HJ Jr   r   c                   ,   ^  \ rS rSrSrU 4S jrSrU =r$ )DebianIscsiTarget!   )r
   c                 H   > [         TU ]  5         U R                  / SQ5        g )N)z/etc/ietz!/etc/sysctl.d/30-iscsitarget.confz/etc/default/iscsitarget)r   r   r   r   s    r   r   DebianIscsiTarget.setup%   s     
 	r   r   r#   r&   s   @r   r(   r(   !   s    H r   r(   N)sos.report.pluginsr   r   r   r   r   r   r(   r   r   r   <module>r-      s:    P O& J\ J
\< 
r   