...
 
Commits (5)
Metadata-Version: 2.1
Name: certbot-dns-linode
Version: 0.28.0
Version: 0.31.0
Summary: Linode DNS Authenticator plugin for Certbot
Home-page: https://github.com/certbot/certbot
Author: Certbot Project
......
Metadata-Version: 2.1
Name: certbot-dns-linode
Version: 0.28.0
Version: 0.31.0
Summary: Linode DNS Authenticator plugin for Certbot
Home-page: https://github.com/certbot/certbot
Author: Certbot Project
......
acme>=0.21.1
certbot>=0.21.1
acme>=0.31.0
certbot>=0.31.0
dns-lexicon>=2.2.1
mock
setuptools
......
......@@ -54,6 +54,7 @@ class Authenticator(dns_common.DNSAuthenticator):
def _get_linode_client(self):
return _LinodeLexiconClient(self.credentials.conf('key'))
class _LinodeLexiconClient(dns_common_lexicon.LexiconClient):
"""
Encapsulates all communication with the Linode API.
......@@ -61,11 +62,13 @@ class _LinodeLexiconClient(dns_common_lexicon.LexiconClient):
def __init__(self, api_key):
super(_LinodeLexiconClient, self).__init__()
self.provider = linode.Provider({
'provider_name': 'linode',
'auth_token': api_key
config = dns_common_lexicon.build_lexicon_config('linode', {}, {
'auth_token': api_key,
})
self.provider = linode.Provider(config)
def _handle_general_error(self, e, domain_name):
if not str(e).startswith('Domain not found'):
return errors.PluginError('Unexpected error determining zone identifier for {0}: {1}'
......
python-certbot-dns-linode (0.31.0-1) unstable; urgency=medium
* New upstream version 0.31.0
* Bump deps per upstream.
* Bump S-V; no changes needed.
-- Harlan Lieberman-Berg <hlieberman@debian.org> Sat, 09 Feb 2019 20:15:27 -0500
python-certbot-dns-linode (0.28.0-1) unstable; urgency=medium
* New upstream version 0.28.0
......
......@@ -6,15 +6,15 @@ Priority: optional
Build-Depends: debhelper (>= 11~),
dh-python,
python3,
python3-acme (>= 0.21.1~),
python3-certbot (>= 0.21.1~),
python3-acme (>= 0.31.0~),
python3-certbot (>= 0.31.0~),
python3-lexicon (>= 2.2.1~),
python3-mock,
python3-setuptools (>= 1.0),
python3-sphinx (>= 1.3.1-1~),
python3-sphinx-rtd-theme,
python3-zope.interface
Standards-Version: 4.2.1
Standards-Version: 4.3.0
Homepage: https://certbot.eff.org/
Vcs-Git: https://salsa.debian.org/letsencrypt-team/certbot/certbot-dns-linode.git
Vcs-Browser: https://salsa.debian.org/letsencrypt-team/certbot/certbot-dns-linode
......
import sys
from setuptools import setup
from setuptools import find_packages
version = '0.28.0'
version = '0.31.0'
# Please update tox.ini when modifying dependency version requirements
install_requires = [
'acme>=0.21.1',
'certbot>=0.21.1',
'acme>=0.31.0',
'certbot>=0.31.0',
'dns-lexicon>=2.2.1',
'mock',
'setuptools',
......