§ ;Š»j' ã ó¦ — d dl Z d dlZ G d„ de¦ « Z G d„ de¦ « Z G d„ de¦ « Z G d„ d e¦ « Zd „ Z G d„ d¦ « ZdS ) é Nc ó" ‡ — e Zd ZdZˆ fd„Zˆ xZS )ÚPhpConfBaseExceptionz&Base class for all php.conf exceptionsc óJ •— t ¦ « |¦ « d S ©N©ÚsuperÚ__init__©ÚselfÚmessageÚ __class__s €ú˜/builddir/build/BUILDROOT/alt-python27-cllib-3.4.44-1.el8.cloudlinux.x86_64/opt/cloudlinux/venv/lib/python3.11/site-packages/clcommon/php_conf_reader.pyr zPhpConfBaseException.__init__ s! ø€ Ý ‰Œ×Ò˜Ñ!Ô!Ð!Ð!Ð!ó )Ú__name__Ú __module__Ú__qualname__Ú__doc__r Ú __classcell__©r s @r r r s> ø€ € € € € Ø0Ð0ð"ð "ð "ð "ð "ð "ð "ð "ð "r r c ó ‡ — e Zd Zdˆ fd„ Zˆ xZS )ÚPhpConfReadErrorNc óR •— |€d}t ¦ « |¦ « d S )NzFile open/read errorr r s €r r zPhpConfReadError.__init__ s+ ø€ ؈?Ø,ˆGÝ ‰Œ×Ò˜Ñ!Ô!Ð!Ð!Ð!r r ©r r r r r r s @r r r s= ø€ € € € € ð"ð "ð "ð "ð "ð "ð "ð "ð "ð "r r c ó ‡ — e Zd Zˆ fd„Zˆ xZS )ÚPhpConfLoadExceptionc ó\ •— d|› d|› d�}t ¦ « |¦ « d S )NzError at line z: zN. Please see http://docs.cloudlinux.com/index.html?custom_php_ini_options.htmlr )r Úline_numÚreasonr r s €r r zPhpConfLoadException.__init__ sK ø€ ðP 8ð Pð P¨vð Pð Pð Pˆå ‰Œ×Ò˜Ñ!Ô!Ð!Ð!Ð!r r r s @r r r ó8 ø€ € € € € ð"ð "ð "ð "ð "ð "ð "ð "ð "r r c ó ‡ — e Zd Zˆ fd„Zˆ xZS )Ú!PhpConfNoSuchAlternativeExceptionc ód •— || _ d|› d�}t ¦ « |¦ « d S )NzNo such alternative version (ú))Úphp_versionr r )r Úversionr r s €r r z*PhpConfNoSuchAlternativeException.__init__" s9 ø€ Ø"ˆÔØ<°'Ð<Ð<Ð<ˆÝ ‰Œ×Ò˜Ñ!Ô!Ð!Ð!Ð!r r r s @r r! r! ! r r r! c ó$ — t | d¬¦ « S )NÚrb)Úmode)Úopen)Ú file_names r Ú_openr+ ) s € Ý� Ð%Ñ%Ô%Ð%r c ól — e Zd ZdZg d¢Zg d¢Zd„ Zd„ Zd„ Zd„ Z d„ Z ed „ ¦ « Zed „ ¦ « Z dS )Ú PhpConfReaderzÖ Class for read and parse /etc/cl.selector/php.conf During read this file, its syntax check is performed Contains methods for get its data for selectoctl and cagefsctl utilities in required formats )Ú DirectiveÚDefaultÚTypeÚCommentÚRangeÚRemark)ÚvalueÚlistÚboolc ó" — || _ d | _ d S r )Úphpconf_pathÚ _php_conf)r r8 s r r zPhpConfReader.__init__6 s € Ø(ˆÔ𠈌ˆˆr c óÜ — t | j ¦ « }| ¦ « }| ¦ « |S # t t f$ r}t |j ¦ « |‚d}~ww xY w)zW Reads file and returns its content :return: List of filelines N)r+ r8 Ú readlinesÚcloseÚOSErrorÚIOErrorr Ústrerror)r ÚfÚ conf_linesÚes r Ú _read_filezPhpConfReader._read_fileA sm € ð 6Ý�dÔ'Ñ(Ô(ˆAØŸš™œˆJØ �GŠG‰IŒIˆIØÐøÝ�Ð!ð 6ð 6ð 6å" 1¤:Ñ.Ô.°AÐ5øøøøð 6øøøs ‚=A Á A+ÁA&Á&A+c óž — i }| ¦ « } d }d }t |d¬¦ « D �]f\ }}| ¦ « dd¦ « }| d¦ « rŒDt |¦ « dk rd }d }Œ\d|vrt |d¦ « ‚| dd¦ « }|d ¦ « }|d ¦ « } || j vrt |d |› d �¦ « ‚|s|dk rt |d|› d �¦ « ‚|dk r!|rt |d|› d�¦ « ‚| }| }i ||<