o
    *b  ã                   @   s&   d dl mZmZ G dd„ deeƒZdS )é    )ÚPluginÚIndependentPluginc                   @   s$   e Zd ZdZdZdZdZdd„ ZdS )ÚKataContainerszKata Containers configurationZkata_containers)ÚsystemZvirtÚ	container)zkata-containersc                 C   s”   |   d¡| _|   d¡rd | _|  d¡ tƒ }| d¡ | d¡ d}|  |¡}|rF|d rH|d  ¡ D ]}|d	kr>| |¡ q3|  |¡ d S d S d S )
NZlog_sizeZall_logszkata-runtime kata-envz'/etc/kata-containers/configuration.tomlz6/usr/share/defaults/kata-containers/configuration.tomlz-kata-runtime --kata-show-default-config-pathsÚstatusÚoutputÚ )Z
get_optionÚlimitZadd_cmd_outputÚsetÚaddZcollect_cmd_outputÚ
splitlinesZadd_copy_spec)ÚselfZconfig_filesÚcmdZconfigsZconfig© r   úD/usr/lib/python3/dist-packages/sos/report/plugins/kata_containers.pyÚsetup   s$   


ÿ

€ûzKataContainers.setupN)Ú__name__Ú
__module__Ú__qualname__Z
short_descZplugin_nameZprofilesZpackagesr   r   r   r   r   r      s    r   N)Zsos.report.pluginsr   r   r   r   r   r   r   Ú<module>   s   