o |nh@s8dZddlZddlmZeeZGdddedZdS)z*Base class used by all hvac "api" classes.N)ABCMetac@seZdZdZddZdS) VaultApiBasezBase class for API endpoints.cCs ||_dS)zDefault api class constructor. :param adapter: Instance of :py:class:`hvac.adapters.Adapter`; used for performing HTTP requests. :type adapter: hvac.adapters.Adapter N)_adapter)selfadapterrB/usr/local/lib/python3.10/dist-packages/hvac/api/vault_api_base.py__init__ s zVaultApiBase.__init__N)__name__ __module__ __qualname____doc__r rrrrrs r) metaclass)r loggingabcr getLoggerr loggerrrrrrs