+
    i  c                   sV    ^ RI HtHtHtHtHt  ! R R]]]]4      t ! R R]]4      tR# )i    )PluginRedHatPluginDebianPluginUbuntuPlugin	CosPluginc                   s6   a  ] tR t^t o RtRtRtRtR tRt	V t
R# )CgroupszControl groups subsystemZcgroupsc                s    V P                  R R/4       V P                  . RO4       V P                  R4       V P                  R4       R# )z/proc/1/cgroupsZinit_process_cgroupzsystemd-cglsz-/sys/fs/cgroup/memory/**/memory.kmem.slabinfoN)/proc/cgroupsz/sys/fs/cgroupz/proc/[0-9]*/cgroup)Zadd_file_tagsadd_copy_specZadd_cmd_outputZadd_forbidden_path)selfs   &?/usr/lib/python3.14/site-packages/sos/report/plugins/cgroups.pysetupZCgroups.setup   sQ    4
 	 	 
 	 	N+;	
     N)Z	containerZsystem)r   )__name__
__module____qualname____firstlineno__Z
short_descZplugin_nameZprofilesZfilesr
   __static_attributes____classdictcell__)__classdict__s   @r	   r   r      s#     +JK&HE
 
r   r   c                   s2   a a ] tR t^'t oV 3R ltRtVtV ;t# )RedHatCgroupsc                sJ   < \         SV `  4        V P                  . RO4       R# )/etc/sysconfig/cgconfigN)r   z/etc/sysconfig/cgredz/etc/cgsnapshot_blacklist.confz/etc/cgconfig.confz/etc/cgrules.conf)Zsuperr
   r   )r   	__class__s   &r	   r
   ZRedHatCgroups.setup)   s     
 	r   r   )r   r   r   r   r
   r   r   Z__classcell__)r   r   s   @@r	   r   r   '   s      r   r   N)Zsos.report.pluginsr    r   r   r   r   r   r   r   r   r	   <module>r      s/   9 9
flL) 
4
G\ 
r   