Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/certbot/certbot.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--certbot-dns-route53/certbot_dns_route53/authenticator.py8
-rw-r--r--certbot-dns-route53/setup.py2
2 files changed, 9 insertions, 1 deletions
diff --git a/certbot-dns-route53/certbot_dns_route53/authenticator.py b/certbot-dns-route53/certbot_dns_route53/authenticator.py
index 0c612e57c..53215ea1d 100644
--- a/certbot-dns-route53/certbot_dns_route53/authenticator.py
+++ b/certbot-dns-route53/certbot_dns_route53/authenticator.py
@@ -1,11 +1,19 @@
"""Shim around `~certbot_dns_route53.dns_route53` for backwards compatibility."""
import warnings
+import zope.interface
+
+from certbot import interfaces
from certbot_dns_route53 import dns_route53
+@zope.interface.implementer(interfaces.IAuthenticator)
+@zope.interface.provider(interfaces.IPluginFactory)
class Authenticator(dns_route53.Authenticator):
"""Shim around `~certbot_dns_route53.dns_route53.Authenticator` for backwards compatibility."""
+
+ hidden = True
+
def __init__(self, *args, **kwargs):
warnings.warn("The 'authenticator' module was renamed 'dns_route53'",
DeprecationWarning)
diff --git a/certbot-dns-route53/setup.py b/certbot-dns-route53/setup.py
index 8d2632697..a138cdea5 100644
--- a/certbot-dns-route53/setup.py
+++ b/certbot-dns-route53/setup.py
@@ -53,7 +53,7 @@ setup(
entry_points={
'certbot.plugins': [
'dns-route53 = certbot_dns_route53.dns_route53:Authenticator',
- 'certbot-route53:auth = certbot_dns_route53.dns_route53:Authenticator'
+ 'certbot-route53:auth = certbot_dns_route53.authenticator:Authenticator'
],
},
test_suite='certbot_dns_route53',