%PDF- %PDF-
Direktori : /proc/self/root/lib/python3/dist-packages/certbot/plugins/__pycache__/ |
Current File : //proc/self/root/lib/python3/dist-packages/certbot/plugins/__pycache__/common.cpython-312.pyc |
� M/�euD � � � d Z ddlmZ ddlmZ ddlZddlZddlZddlZddlZddl Z ddl mZ ddl mZ ddl m Z ddl mZ dd l mZ dd l mZ ddl mZ ddl mZ dd l mZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlm Z ddlm!Z! ddl"m#Z$ ddl"m%Z& ddl'm(Z( ejR dk\ rddl*m+Z, nddl,Z, ejZ e.� Z/de0de0fd�Z1de0de0fd�Z2 ejf d � Z4 ejf d!ejj � Z6 G d"� d#e&e�$� Z% G d%� d&e$e%e�$� Z# G d'� d(e#ejn e�$� Z8 ed)d*�+� Z9 G d,� d*� Z: G d-� d.� Z;d/e0d0e0d1e0d2e e0 ddf d3�Z<d4e0d5e0dee0e0e0f fd6�Z=y)7zPlugin common functions.� )�ABCMeta)�abstractmethodN)�Any)�Callable)�Iterable)�List)�Optional)�Set)�Tuple)�Type)�TypeVar)� challenges)�achallenges)� configuration)�crypto_util)�errors)� interfaces)�reverter)� constants)� filesystem)�os)� Installer)�Plugin)� PluginStorage)� � �name�returnc � � | dz S )�9ArgumentParser options namespace (prefix of all options).�-� �r s �8/usr/lib/python3/dist-packages/certbot/plugins/common.py�option_namespacer% * s � ��#�:�� c �, � | j dd� dz S )�;ArgumentParser dest namespace (prefix of all destinations).r! �_)�replacer# s r$ �dest_namespacer+ / s � ��<�<��S�!�C�'�'r&