diff --git a/octodns/provider/dnsimple.py b/octodns/provider/dnsimple.py index bdb276e..f83098e 100644 --- a/octodns/provider/dnsimple.py +++ b/octodns/provider/dnsimple.py @@ -37,12 +37,12 @@ class DnsimpleClient(object): sess.headers.update({'Authorization': 'Bearer {}'.format(token)}) self._sess = sess if sandbox: - self.BASE = 'https://api.sandbox.dnsimple.com/v2/' + self.base = 'https://api.sandbox.dnsimple.com/v2/' else: - self.BASE = 'https://api.dnsimple.com/v2/' + self.base = 'https://api.dnsimple.com/v2/' def _request(self, method, path, params=None, data=None): - url = '{}{}{}'.format(self.BASE, self.account, path) + url = '{}{}{}'.format(self.base, self.account, path) resp = self._sess.request(method, url, params=params, json=data) if resp.status_code == 401: raise DnsimpleClientUnauthorized() diff --git a/tests/test_octodns_provider_dnsimple.py b/tests/test_octodns_provider_dnsimple.py index 2b0781a..975cb26 100644 --- a/tests/test_octodns_provider_dnsimple.py +++ b/tests/test_octodns_provider_dnsimple.py @@ -41,6 +41,7 @@ class TestDnsimpleProvider(TestCase): # Sandbox provider = DnsimpleProvider('test', 'token', 42, 'true') + self.assertTrue('sandbox' in provider._client.base) provider = DnsimpleProvider('test', 'token', 42)