Ë
    i©¹dÏ	  ã                   ó,   — d dl mZmZ  G d„ dee«      Zy)é    )ÚPluginÚUbuntuPluginc                   ó(   — e Zd ZdZdZdZdZd„ Zd„ Zy)ÚJujuzJuju orchestration toolÚjuju)ÚvirtÚsysmgmt)ú/var/log/jujuc                 óJ  — | j                  d«      D ]$  }| j                  |«       | j                  |«       Œ& | j                  d«       | j	                  ddg«       | j                  d«      r%| j                  g d¢«       | j                  d«       y | j                  d«       y )	Nzjuju*z!/var/lib/juju/agents/*/agent.confzls -alRh /var/log/juju*zls -alRh /var/lib/juju*Úall_logs)r
   z/var/lib/jujuz/var/lib/juju/**/.*z/var/lib/juju/kvmz/var/log/juju/*.log)Úget_service_namesÚadd_journalÚadd_service_statusÚadd_copy_specÚadd_cmd_outputÚ
get_optionÚadd_forbidden_path)ÚselfÚservices     ú9/usr/lib/python3/dist-packages/sos/report/plugins/juju.pyÚsetupz
Juju.setup   s«   € ð ×-Ñ-¨gÓ6ò 	-ˆGØ×Ñ˜WÔ%Ø×#Ñ# GÕ,ð	-ð
 	×ÑÐ>Ô?ð 	×ÑØ%Ø%ð
ô 	ð
 �?‰?˜:Ô&ð ×Ñò  ô ð
 ×#Ñ#Ð$7Õ8ð ×ÑÐ4Õ5ó    c                 ó„   — d}g d¢}ddj                  |«      z  }d}| j                  |||«       | j                  |«       y )Nz/var/lib/juju/agents/*)ÚsharedsecretÚapipasswordÚoldpasswordÚstatepasswordz(^\s*(%s)\s*:\s*)(.*)ú|z\1*********)ÚjoinÚdo_path_regex_subÚdo_file_private_sub)r   Úagents_pathÚprotect_keysÚ
keys_regexÚ	sub_regexs        r   ÚpostproczJuju.postproc8   sH   € Ø.ˆò
ˆð .°·±¸Ó0FÑFˆ
Ø"ˆ	Ø×Ñ˜{¨J¸	ÔBà× Ñ  Õ-r   N)	Ú__name__Ú
__module__Ú__qualname__Ú
short_descÚplugin_nameÚprofilesÚfilesr   r&   © r   r   r   r      s"   „ à*€Jà€KØ"€Hð €Eò6ó>.r   r   N)Úsos.report.pluginsr   r   r   r.   r   r   ú<module>r0      s   ð÷ 4ô8.ˆ6�<õ 8.r   