File: //lib/python3.6/site-packages/certbot/_internal/plugins/__pycache__/null.cpython-36.pyc
3
گa+ � @ sx d Z ddlZddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddl m
Z
eje�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.N)�add�returnc C s d S )N� )�clsr r r �/usr/lib/python3.6/null.py�add_parser_arguments s zInstaller.add_parser_arguments)r
c C s d S )Nr )�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 )Nr )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 )Nr )r r r r r r r r r
�deploy_cert# s zInstaller.deploy_cert)r �enhancement�optionsr
c C s d S )Nr )r r r r r r r
�enhance'