File: //lib/python3/dist-packages/certbot/_internal/plugins/__pycache__/selection.cpython-310.pyc
o
6��ah4 � @ s d Z ddlZddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddl m
Z
dd lmZ dd
l
mZ e�e�Z d)dd
�Z d*dd�Z d+dd�Zdd� Zdd� Zdd� Zg d�Zdd� Zdejde
jded eeej eej f fd!d"�Z d#d$� Z!d%d&� Z"d'd(� Z#dS ),z=Decide which plugins to use for authentication & installation� N)�Optional)�Tuple)�
configuration)�errors)�
interfaces)�disco)�os)�util�<How would you like to authenticate and install certificates?c C s t | |||tjtjf�S )zPick configurator plugin.)�pick_pluginr �
Authenticator� Installer��config�default�plugins�question� r �E/usr/lib/python3/dist-packages/certbot/_internal/plugins/selection.py�pick_configurator s
�r �+How would you like to install certificates?c C � t | |||tjf�S )zPick installer plugin.)r r r
r r r r �pick_installer s �r �4How would you like to authenticate with the ACME CA?c C r )zPick authentication plugin.)r r r r r r r �pick_authenticator"