Merge pull request #20 from alexzorin/remove-zope

remove zope to fix compatibility with Certbot 2.x
This commit is contained in:
helgeerbe 2022-11-24 13:47:54 +01:00 committed by GitHub
commit ee3af96543
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,20 +1,15 @@
"""DNS Authenticator for IONOS.""" """DNS Authenticator for IONOS."""
import json import json
import logging import logging
import time
import requests import requests
import zope.interface
from certbot import errors from certbot import errors
from certbot import interfaces
from certbot.plugins import dns_common from certbot.plugins import dns_common
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
@zope.interface.implementer(interfaces.IAuthenticator)
@zope.interface.provider(interfaces.IPluginFactory)
class Authenticator(dns_common.DNSAuthenticator): class Authenticator(dns_common.DNSAuthenticator):
"""DNS Authenticator for IONOS """DNS Authenticator for IONOS