OgfddlZddlZddlmZmZddlmZddlmZddZ ej dZ dS)N) CL_ALT_CONFCL_ALT_CAGEFS_CONF)read_file_cached) in_cagefscptrtnt}i}tj|rxt |}|D]f}|}|dkrJ|}t|dkr#|d}| ||vs||r |d}d||<g|S)N) rrrospathisfilerrstripsplitlen) php_state cl_alt_conf alt_pathslineslinearversr s /builddir/build/BUILDROOT/cagefs-7.6.24-1.el8.cloudlinux.x86_64/opt/cloudlinux/venv/lib/python3.11/site-packages/clcagefslib/selector/paths.py get_alt_pathsrs(1 D$$KI w~~k"" , -- , ,D;;==DrzzZZ\\r77a<<a5D!)t9/D/D)TX//D!!u*+ $ c.t}i}|D]b}|d}|d}|dr.|tddrd||<ct |S)N/r phpr )rr startswithr isnumericlistkeys)ralt_dirsr rdirnames r get_alt_dirsr% sIH"" ZZ__Q%   e $ $ "U)=)G)G)I)I " !HW     r)N) functoolsr clcagefslib.constrrclcagefslib.iorclcommon.clcagefsrrcacher%rrr,s  ========++++++''''''$  ! ! ! ! !r