File: //usr/lib/python3.9/site-packages/certbot/_internal/plugins/__pycache__/null.cpython-39.pyc
a
}|�g+ � @ sx d Z ddlZddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddl m
Z
e�e�Z
G d d
� d
e
jej�ZdS )zNull plugin.� N)�Callable)�List)�Optional)�Union)�
interfaces)�commonc @ s e Zd ZdZdZdZeed dd�dd��Zdd �d
d�Z e
d �dd
�Zee
d �dd�Z
e
e
e
e
e
dd�dd�Zd&e
e
eeee
e
f dd�dd�Zee
d �dd�Zd'ee
edd�dd�Zd(edd�dd�Zdd �d d!�Zdd �d"d#�Zdd �d$d%�ZdS ))� InstallerzNull installer.zNull InstallerT).NN)�add�returnc C s d S �N� )�clsr r r �B/usr/lib/python3.9/site-packages/certbot/_internal/plugins/null.py�add_parser_arguments s zInstaller.add_parser_arguments)r
c C s d S r r ��selfr r r �prepare s zInstaller.preparec C s dS )Nz1Installer that doesn't do anything (for testing).r r r r r � more_info s zInstaller.more_infoc C s g S r r r r r r �
get_all_names s zInstaller.get_all_names)�domain� cert_path�key_path�
chain_path�fullchain_pathr
c C s d S r r )r r r r r r r r r �deploy_cert# s zInstaller.deploy_cert)r �enhancement�optionsr
c C s d S r r )r r r r r r r �enhance'