Hacked By AnonymousFox
�
m4�fw^ � �� � d dl mZ d dl mZ d dl mZ d dlZd dlZd dlZd dlZd dlm Z d dl
mZ ddlm
Z
dd lmZ d d
lmZ ddlmZ d dlmZ d d
lmZ d dlmZmZmZmZmZ G d� de
� � ZdS )� )�absolute_import)�print_function)�divisionN)�map)� iteritems� )�ClUserExtSelect)�ClSelectExcept)� clcaptain)�utils)�unescape)�ExternalProgramFailed)�
PhpConfReader�PhpConfBaseException�PhpConfReadError�PhpConfLoadException�!PhpConfNoSuchAlternativeExceptionc �d � e Zd ZdZ ej � � rdndZd$d�Z d%d �Zd&d
�Z d&d�Z
d'd�Zd
� Zd(d�Z
d)d�Zd� Zd� Zd� Zd'd�Z ee� � Zd*d�Z ee� � Zd+d�Z ee� � Zd'd�Zd� Z ee� � Zd� Zd� Z ee� � Zd� Zd� Zd� Zd� Zd� Zd � Z d'd!�Z!d"� Z"d#� Z#dS ),�ClUserOptSelectz+
Class for processing user options
z /etc/cl.selector.conf.d/php.confz/etc/cl.selector/php.conf�phpNc �� � t j | ||� � i | _ t � � | _ ddddddd�| _ d� t
| j � � D � � | _ d S ) Nz z"z'z>z<z&)� �"�'�>�<�&c � � i | ]\ }}||�� S � r )�.0�k�vs �O/opt/cloudlinux/venv/lib64/python3.11/site-packages/clselect/cluseroptselect.py�
<dictcomp>z,ClUserOptSelect.__init__.<locals>.<dictcomp>) s � �$Y�$Y�$Y�d�a��Q��$Y�$Y�$Y� )r �__init__�
_whitelist�set�_user_excludes�_html_escape_tabler �_html_unescape_table)�self�item�exclude_pid_lists r# r&