+
    iU
  c                   s6    ^ RI t ^ RIHtHt  ! R R]]4      tR# )i    N)PluginIndependentPluginc                   sP   a  ] tR t^t o RtRtR	tRt]3tR
t	Rt
R tR tR tRtV tR# )ClearContainersz'Intel(R) Clear Containers configurationZclear_containersz
cc-runtimeNc                s    R.pV P                    R2pV P                  V4      R,          pVP                  4        F  pVR8w  g   K  VP                  V4       K  	  \	        V4      pV P                  V4       R# )z&Collect Clear Containers config files z_/etc/clear-containers/configuration.toml/usr/share/defaults/clear-containers/configuration.tomlz --cc-show-default-config-pathsoutputZ N)runtimeexec_cmd
splitlinesappendsetadd_copy_spec)selfZconfig_filescmdZconfigsZconfigs   &    H/usr/lib/python3.14/site-packages/sos/report/plugins/clear_containers.pycollect_cc_config_filesZ'ClearContainers.collect_cc_config_files   sw    
F
 =>--$X.((*F|##F+ +
 <(<(    c                sj   R.pV P                    R2pV P                  V4      R,          pVP                  4        FN  p\        P                  ! RV4      pV'       g   K$  VP                  ^4      pV'       d   VP                  V4        M	  \        V4      pV P                  WP                  4       R# )z#Collect Clear Containers log files z-/var/lib/clear-containers/runtime/runtime.log cc-envr   z\bGlobalLogPath\b\s+=\s+"(.+)"N)
r   r   r   reZsearchZgroupr   r   r	   loglimit)r
   Z	log_filesr   r   ZlineZresultZglobal_logfiles   &      r   collect_cc_log_filesZ$ClearContainers.collect_cc_log_files/   s    
 <
	
 g&s#H-%%'DYY@$GFv!'a!$$^4 ( 	N	9mm4r   c                s   V P                  R 4      V n        V P                  R4      '       d   RV n        V P                  V P                   R24       V P	                  4        V P                  4        V P                  RR7       R# )Zlog_sizeZall_logsNr   zcc-shim)Z
identifier)Z
get_optionr   Zadd_cmd_outputr   r   r   Zadd_journal)r
   s   &r   setupZClearContainers.setupG   sj    
3??:&& DMt||nG45$$&!!#I.r   )r   )ZsystemZvirtZ	container)zcc-proxy)Z__name__Z
__module__Z__qualname__Z__firstlineno__Z
short_descZplugin_nameZprofilesr   ZpackagesZservicesr   r   r   r   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      s>     :J$K.HGzHHH),50/ /r   r   )r   Zsos.report.pluginsr    r   r   ) r   r   <module>r      s    
 8E/f/ E/r   