| Server IP : 198.38.94.13 / Your IP : 216.73.217.33 Web Server : Apache System : Linux d4744.dxb1.stableserver.net 5.14.0-611.49.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Apr 21 16:39:08 EDT 2026 x86_64 User : revivere ( 1140) PHP Version : 8.2.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /lib/python3.9/site-packages/ipalib/__pycache__/ |
Upload File : |
a
�ji�� � @ s� d Z ddlmZ ddlZddlZddlZddlZddlZddlZddl Z ddl
Z
ddlZddlZddl
Z
ddlZddlZddlZddlZzddlZddlZW n ey� d ZZY n0 ddlZddlmZ ddlmZmZmZmZ ejr�eZej �re!e� e�"d� ddl#m$Z$ ddl#m%Z% dd l#m&Z& dd
l'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-m.Z.m/Z/m0Z0 ddl1m2Z2m3Z3 ddl4m5Z5m6Z6m7Z7m8Z8m9Z9m:Z: dd
l;m<Z< ddl#m=Z= ddl>m?Z? ddl@mAZA ddlBmCZCmDZDmEZEmFZF ddlGZGe�HeI�ZJdd� ZKdd� ZLG dd� de%jM�ZNG dd� de$jO�ZPG dd� de$jQ�ZRG dd� dejS�ZTG dd� de
jU�ZUG d d!� d!e$jQ�ZVG d"d#� d#e$jQ�ZWePeVeWfZXG d$d%� d%�ZYG d&d'� d'eD�ZZG d(d)� d)eC�Z[G d*d+� d+e%j\�Z]G d,d-� d-eD�Z^e]eNeVePeRfZ_d.d/� Z`dS )0z+
Functionality for Command Line Interface.
� )�print_functionN)�input)�check_client_configuration� get_pager�get_terminal_height�
open_in_pager�utf-8)�frontend)�backend)�plugable) �PublicError�CommandError� HelpError�
InternalError�NoSuchNamespaceError�ValidationError�NotFound�NotConfiguredError�PromptFailed)�CLI_TAB�LDAP_GENERALIZED_TIME_FORMAT)�File�
BinaryFile�Str�Enum�Any�Flag)�_)�api)�DNSName)�ScriptError)�IPAOptionParser�IPAFormatter�OptionGroup�make_optionc C s t | t�sJ �| �dd�S )zl
Takes a Python identifier and transforms it into form suitable for the
Command Line Interface.
r �-)�
isinstance�str�replace��name� r+ �./usr/lib/python3.9/site-packages/ipalib/cli.py�to_cliQ s r- c C s t | ��dd�S )zh
Takes a string from the Command Line Interface and transforms it into a
Python identifier.
r% r )r'