HEX
Server: LiteSpeed
System: Linux cluster02.load-balancer.x2.network 4.18.0-553.51.1.lve.1.el8.x86_64 #1 SMP Wed May 14 14:34:57 UTC 2025 x86_64
User: kbdhpghp (1098)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: //usr/lib/python3.6/site-packages/certbot/_internal/plugins/__pycache__/null.cpython-36.pyc
3

گa+�@sxdZddlZddlmZddlmZddlmZddlmZddlmZddl	m
Z
eje�Z
Gd	d
�d
e
jej�ZdS)zNull plugin.�N)�Callable)�List)�Optional)�Union)�
interfaces)�commonc@seZdZdZdZdZeed&dd�dd��Zdd	�d
d�Z	e
d	�dd
�Zee
d	�dd�Z
e
e
e
e
e
dd�dd�Zd'e
e
eeee
e
fdd�dd�Zee
d	�dd�Zd(ee
edd�dd�Zd)edd�dd�Zdd	�d d!�Zdd	�d"d#�Zdd	�d$d%�ZdS)*�	InstallerzNull installer.zNull InstallerT.N)�add�returncCsdS)N�)�clsr	rr�/usr/lib/python3.6/null.py�add_parser_argumentsszInstaller.add_parser_arguments)r
cCsdS)Nr)�selfrrr
�prepareszInstaller.preparecCsdS)Nz1Installer that doesn't do anything (for testing).r)rrrr
�	more_infoszInstaller.more_infocCsgS)Nr)rrrr
�
get_all_names szInstaller.get_all_names)�domain�	cert_path�key_path�
chain_path�fullchain_pathr
cCsdS)Nr)rrrrrrrrr
�deploy_cert#szInstaller.deploy_cert)r�enhancement�optionsr
cCsdS)Nr)rrrrrrr
�enhance'szInstaller.enhancecCsgS)Nr)rrrr
�supported_enhancements+sz Installer.supported_enhancementsF)�title�	temporaryr
cCsdS)Nr)rrrrrr
�save.szInstaller.save�)�rollbackr
cCsdS)Nr)rr!rrr
�rollback_checkpoints1szInstaller.rollback_checkpointscCsdS)Nr)rrrr
�recovery_routine4szInstaller.recovery_routinecCsdS)Nr)rrrr
�config_test7szInstaller.config_testcCsdS)Nr)rrrr
�restart:szInstaller.restart).N)N)NF)r )�__name__�
__module__�__qualname__�__doc__�descriptionZhidden�classmethodrrr�strrrrrrrrr�boolr�intr"r#r$r%rrrr
rs"&r)r)ZloggingZtypingrrrrZcertbotrZcertbot.pluginsrZ	getLoggerr&ZloggerZPluginrrrrr
�<module>s