Ë
    ÇVh“  ã                  óL   — d Z ddlmZ ddlZddlZddlZd„ Zedk(  r e«        yy)z5A tool for probing cgroups to determine write access.é    )ÚannotationsNc                 óŠ  — t         j                  d   } t         j                  dd }i }|D ]R  }t        j                  j	                  || «      }	 t        j
                  |«       t        j                  |«       d||<   ŒT t        t        j                  |d¬«      «       y# t        $ r}t        |«      ||<   Y d}~Œ’d}~ww xY w)zMain program entry point.é   é   NT)Ú	sort_keys)ÚsysÚargvÚosÚpathÚjoinÚmkdirÚrmdirÚ	ExceptionÚstrÚprintÚjsonÚdumps)Ú	probe_dirÚpathsÚresultsr   Ú
probe_pathÚexs         ú]/home/dcms/DCMS/lib/python3.12/site-packages/ansible_test/_util/target/setup/probe_cgroups.pyÚmainr   	   s¢   € ä—‘˜‘€IÜH‰HQRˆL€EØ€Gàò 	!ˆÜ—W‘W—\‘\ $¨	Ó2ˆ
ð	!ÜH‰HZÔ ÜH‰HZÔ ð !ˆGDŠMð	!ô 
Œ$*‰*W¨Ô
-Õ.øô ò 	$Ü ›GˆGDŽMûð	$ús   Á*B!Â!	CÂ*B=Â=CÚ__main__)Ú__doc__Ú
__future__r   r   r
   r   r   Ú__name__© ó    r   ú<module>r!      s-   ðÙ ;Ý "ã Û 	Û 
ò/ð( ˆzÒÙ…Fð r    