|
Server : Apache System : Linux cvar2.toservers.com 3.10.0-962.3.2.lve1.5.73.el7.x86_64 #1 SMP Wed Aug 24 21:31:23 UTC 2022 x86_64 User : njnconst ( 1116) PHP Version : 8.4.18 Disable Function : NONE Directory : /proc/self/root/opt/alt/python37/lib/python3.7/site-packages/__pycache__/ |
Upload File : |
B
��c�L � @ s\ d dl mZ d dl mZ d dlmZmZ d dlZd dlZd dlZd dl Z d dl
Z
d dlmZ d dl
mZ d dlmZ d dlmZmZ d d lmZ yd dlZW n ek
r� dZY nX d d
lmZ e� ZdZdZd
ZdZG dd� de�Z G dd� de �Z!G dd� de �Z"G dd� de#�Z$G dd� de#�Z%G dd� de�Z&G dd� de#�Z'G dd� de#�Z(dS )� )�print_function)�absolute_import)�map�rangeN)�Optional)�uid_max)�ProcLve)�cpapi�ClPwd)�NotSupported)� ve_configi����reseller� � c @ s e Zd ZdS )�NameMapErrorN)�__name__�
__module__�__qualname__� r r �7/opt/alt/python37/lib/python3.7/site-packages/lveapi.pyr + s r c @ s e Zd ZdS )�NameMapConfigErrorN)r r r r r r r r / s r c @ s e Zd ZdS )�NameMapNotInitializedN)r r r r r r r r 3 s r c @ sX e Zd ZdZefdd�Zdd� Zdd� Zdd � Zddd
�Z dd� Z
ddd�Zdd� Zd
S )�NameMapz�
Container for backend storing resellers_name<=>resellers_id map
As backend store use ve.cfg
Usage:
>>> name_map = NameMap()
>>> name_map.link_xml_node()
>>> name_map.id_list()
[1001]
c C s || _ d | _d | _d S )N)�
_xml_tag_name� _xml_node�_reseller_id_name_map)�selfZxml_tag_namer r r �__init__C s zNameMap.__init__c C s&