Ë
    i©¹d#	  ã                   ó8   — d dl mZmZmZ d dlZ G d„ dee«      Zy)é    )ÚPluginÚRedHatPluginÚ	PluginOptNc                   ó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à—O‘O JÓ/ò 1Ü—I‘IÐ0°"Ó5ò1ä—I‘I˜m¨RÓ0ð 	ð —O‘O JÓ/ò 1Ü—I‘IÐ0°"Ó5ò1ä—I‘I˜m¨RÓ0ð 	ð —O‘O JÓ/ò DÜ—I‘IÐ0Ð2BÓCð 	ô �H˜h¨Ð1Ô2Ø�K‰K×Ñð !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   „ àA€Jà€KØ€Hð€Eð
 CÐñ 	�* b°3Ø)ô	+á�* b°3Ø)Ð,>Ñ>ô	@á�* b°3Ø1ô	3ð€Kó(r%   r   )Úsos.report.pluginsr   r   r   r   r   r0   r%   r#   ú<module>r2      s   ð÷ ?Ñ >Û 	ô.(ˆf�lõ .(r%   