
    -_g#	                     8    d dl Z d dlmZmZmZ  G d dee      Zy)    N)PluginRedHatPlugin	PluginOptc                   r    e Zd ZdZdZdZdZdZ edde	d	       ed
de	dez   	       edde	d	      gZ
d Zy)Skydivez.Skydive network topology and protocol analyzerskydive)network)z/usr/bin/skydive/etc/skydive/skydive.ymlz' (password visible in process listings)username zskydive username)defaultval_typedescpasswordzskydive passwordanalyzerzskydive analyzer addressc                    | j                  d       | j                  d       | j                  d      xs. t        j                  dd      xs t        j                  dd      }| j                  d      xs. t        j                  dd      xs t        j                  d	d      }| j                  d
      xs t        j                  dd      }t	        |||g      s| j
                  j                  d       |t        j                  d<   |t        j                  d<   |t        j                  d<   d}| j                  |       y )Nr
   z/var/log/skydive.logr   SKYDIVE_USERNAMEr   OS_USERNAMEr   SKYDIVE_PASSWORDOS_PASSWORDr   SKYDIVE_ANALYZERzlocalhost:8082ziSome or all of the skydive params are not set properly. Skydive status command may  not work as expected.zskydive client status)	add_copy_spec
get_optionosgetenvallsoslogwarningenvironadd_cmd_output)selfr   r   r   
status_cmds        </usr/lib/python3/dist-packages/sos/report/plugins/skydive.pysetupzSkydive.setup%   s%   5612OOJ/ 1II0"51IImR0 	 OOJ/ 1II0"51IImR0 	 OOJ/ DII02BC 	 Hh12KK !9 : *2

%&)1

%&)1

%&,
J'    N)__name__
__module____qualname__
short_descplugin_nameprofilesfilespassword_warn_textr   stroption_listr$    r%   r#   r   r      si    AJKHE
 C 	*b3)	+*b3),>>	@*b31	3K(r%   r   )r   sos.report.pluginsr   r   r   r   r0   r%   r#   <module>r2      s    
 > >.(fl .(r%   