| Server IP : 3.138.164.131 / Your IP : 216.73.216.136 Web Server : Apache System : Linux ns1.techtime.me 4.18.0-147.8.1.el8.lve.1.x86_64 #1 SMP Mon Jun 29 09:55:57 EDT 2020 x86_64 User : injazaat ( 1471) PHP Version : 8.1.20 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /proc/self/root/opt/alt/python37/lib/python3.7/site-packages/__pycache__/ |
Upload File : |
B
/�sd�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 �py/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&