From 2aa7c9652a6944ea9096794208d4a0c35c718a3a Mon Sep 17 00:00:00 2001 From: Rajko Dervisevic Date: Tue, 11 Jul 2023 10:00:06 +0200 Subject: [PATCH] Remove Zope interface --- certbot_pdns/authenticator.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/certbot_pdns/authenticator.py b/certbot_pdns/authenticator.py index cc602ba..53597e0 100644 --- a/certbot_pdns/authenticator.py +++ b/certbot_pdns/authenticator.py @@ -5,7 +5,6 @@ import collections import logging -import zope.interface from acme import challenges from certbot import interfaces from certbot.plugins import common @@ -15,9 +14,7 @@ logger = logging.getLogger(__name__) -@zope.interface.implementer(interfaces.IAuthenticator) -@zope.interface.provider(interfaces.IPluginFactory) -class Authenticator(common.Plugin): +class Authenticator(common.Plugin, interfaces.Authenticator): """PDNS Authenticator.""" description = "Place challenges in DNS records"