
    ~ g                     T    S SK JrJrJrJrJr   " S S\\\\5      r " S S\\5      rg)    )PluginRedHatPluginDebianPluginUbuntuPlugin	CosPluginc                   *    \ rS rSrSrSrSrSrS rSr	g)	Cgroups   zControl groups subsystemcgroups)	containersystem)/proc/cgroupsc                     U R                  SS05        U R                  / SQ5        U R                  S5        U R                  S5        g )Nz/proc/1/cgroupsinit_process_cgroup)r   z/sys/fs/cgroupz/proc/[0-9]*/cgroupzsystemd-cglsz-/sys/fs/cgroup/memory/**/memory.kmem.slabinfo)add_file_tagsadd_copy_specadd_cmd_outputadd_forbidden_path)selfs    </usr/lib/python3/dist-packages/sos/report/plugins/cgroups.pysetupCgroups.setup   sQ    4
 	 	 
 	 	N+;	
     N)
__name__
__module____qualname____firstlineno__
short_descplugin_nameprofilesfilesr   __static_attributes__r   r   r   r	   r	      s    +JK&HE
r   r	   c                   (   ^  \ rS rSrU 4S jrSrU =r$ )RedHatCgroups'   c                 H   > [         TU ]  5         U R                  / SQ5        g )N)z/etc/sysconfig/cgconfigz/etc/sysconfig/cgredz/etc/cgsnapshot_blacklist.confz/etc/cgconfig.confz/etc/cgrules.conf)superr   r   )r   	__class__s    r   r   RedHatCgroups.setup)   s     
 	r   r   )r   r   r   r   r   r#   __classcell__)r)   s   @r   r%   r%   '   s     r   r%   N)sos.report.pluginsr   r   r   r   r   r	   r%   r   r   r   <module>r-      s/   9 9
flL) 
4
G\ 
r   