Ë
    i©¹d  ã                   ó,   — d dl mZmZ  G d„ dee«      Zy)é    )ÚPluginÚUbuntuPluginc                   ó0   — e Zd ZdZdZdZdZdZdZd„ Z	d„ Z
y)	ÚMicrok8sa  The Microk8s plugin collects the current status of the microk8s
    snap on a Ubuntu machine.

    It will collect logs from journald related to the snap.microk8s
    units as well as run microk8s commands to retrieve the configuration,
    status, version and loaded plugins.
    zThe lightweight KubernetesÚmicrok8s)Ú	container)r   c                 ó~   — | j                  d¬«       g d¢}| j                  |D �cg c]  }d|› �‘Œ	 c}«       y c c}w )Nzsnap.microk8s.*)Úunits)zaddons repo listÚconfigzctr plugins lszctr plugins ls -dÚstatusÚversionz	microk8s )Úadd_journalÚadd_cmd_output)ÚselfÚmicrok8s_subcmdsÚsubcmds      ú=/usr/lib/python3/dist-packages/sos/report/plugins/microk8s.pyÚsetupzMicrok8s.setup    sK   € Ø×ÑÐ0ÐÔ1ò
Ðð 	×ÑØ/?ö
Ø%+ˆi˜�xÒ ò
õ 	ùò 
s   ¦:c                 ó.   — d}| j                  d|d«       y )Nz((certificate-authority-data:|token:)\s.*r   z\1 "**********")Údo_cmd_output_sub)r   Úrsubs     r   ÚpostproczMicrok8s.postproc0   s   € Ø:ˆØ×Ñ˜z¨4Ð1CÕDó    N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú
short_descÚplugin_nameÚprofilesÚpackagesÚmicrok8s_cmdr   r   © r   r   r   r      s-   „ ñð .€JØ€KØ€Hà€Hà€Lòó Er   r   N)Úsos.report.pluginsr   r   r   r#   r   r   ú<module>r%      s   ð÷ 4ô#Eˆv�|õ #Er   