Lexicon v3 compatibility (#6474)

* Propagate correctly domain to lexicon providers

* Pass required parameter to ovh provider

* Fix all other lexicon-based dns plugins
This commit is contained in:
Adrien Ferrand
2018-11-05 14:07:09 -08:00
committed by Brad Warren
parent 9403c1641d
commit bc7763dd0f
10 changed files with 15 additions and 1 deletions
@@ -72,6 +72,7 @@ class _DNSMadeEasyLexiconClient(dns_common_lexicon.LexiconClient):
super(_DNSMadeEasyLexiconClient, self).__init__()
self.provider = dnsmadeeasy.Provider({
'provider_name': 'dnsmadeeasy',
'auth_username': api_key,
'auth_token': secret_key,
'ttl': ttl,