Edit File: vendors.cpython-311.pyc
� �e) � �� � d dl mZ d dl mZ d dl mZ d dlZd dlmZmZmZm Z m Z d dlmZ d dl mZmZ d dlmZmZ d d lmZmZmZ d d lmZ d dlmZmZ G d� d e� � ZdS )� )�absolute_import)�division)�print_functionN)�Tuple�List�Optional�Any�Dict)�CONFIG_PATH)�NotFound�NotImplementedByVendor)�GeneralPanelPluginV1�PHPDescription)�NoDBAccessData�NotSupported�NoDomain)� PublicApi)�ALL_CL_FEATURES�Featurec � � � e Zd Z� fd�Zd� Zd� Zd%d�Zd%d�Zd&d�Zd � Z d � Z d� Zd� Zd'd �Z d� Zd� Zd� Z d(d�Zd%d�Zd� Zd%d�Zd� Zd� Zd� Zed� � � Zd� Zd&d�Zd&d�Zd� Zd� Zd � Zd!e e!e"f fd"�Z#d#� Z$d$� Z%� xZ&S ))�PanelPluginc �| �� t t | � � � � � t � � | _ d S �N)�superr �__init__r �_api)�self� __class__s ���/builddir/build/BUILDROOT/alt-python27-cllib-3.3.5-1.el8.cloudlinux.x86_64/opt/cloudlinux/venv/lib/python3.11/site-packages/clcommon/cpapi/plugins/vendors.pyr zPanelPlugin.__init__ s. �� � �k�4� � �)�)�+�+�+��K�K�� � � � c � � t j � t � � sd S | j � � � j S r )�os�path�existsr r � panel_info�name�r s r � getCPNamezPanelPlugin.getCPName s4 � ��w�~�~�k�*�*� ��4��y�#�#�%�%�*�*r c � � t j � t � � sd S | j � � � }|j |j d d�S )N)r&