File: //lib/python3/dist-packages/certbot/plugins/__pycache__/storage.cpython-310.pyc
o
6��aB � @ sl d Z ddlZddlZddlmZ ddlmZ ddlmZ ddlm Z ddlm
Z
e�e�Z
G dd � d �ZdS )
zPlugin storage class.� N)�Any)�Dict)�errors)�
filesystem)�osc @ s@ e Zd ZdZdd� Zdd� Zdd� Zdd � Zd
d� Zdd
� Z dS )�
PluginStoragez4Class implementing storage functionality for pluginsc C s || _ || _d| _| | dS )z�Initializes PluginStorage object storing required configuration
options.
:param .configuration.NamespaceConfig config: Configuration object
:param str classkey: class name to use as root key in storage file
FN)�_config� _classkey�_initialized)�self�config�classkey� r �9/usr/lib/python3/dist-packages/certbot/plugins/storage.py�__init__ s
zPluginStorage.__init__c C s&