| Current File : //proc/self/root/lib/python3.6/site-packages/certbot/plugins/__pycache__/storage.cpython-36.pyc |
3
گa� � @ sx d Z ddlZddlZddlmZ ddlmZ ddlmZ ddlmZ ddl m
Z
ddl mZ eje
�ZG d d
� d
�ZdS )zPlugin storage class.� N)�Any)�Dict)�
configuration)�errors)�
filesystem)�osc @ sp e Zd ZdZejedd�dd�Zdd�dd�Zdd�d d
�Z dd�dd�Z
eedd
�dd�Zeed�dd�Z
dS )�
PluginStoragez4Class implementing storage functionality for pluginsN)�config�classkey�returnc 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)�selfr r
� r �/usr/lib/python3.6/storage.py�__init__ s
zPluginStorage.__init__)r c C s&