From 93e1e0939d5cb3d8218bb11cc3fd62cfda9f83ca Mon Sep 17 00:00:00 2001 From: Basir Date: Mon, 29 Jul 2019 13:07:04 -0400 Subject: [PATCH] fastdns: fixed how exceptions are handled in _request --- octodns/provider/fastdns.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/octodns/provider/fastdns.py b/octodns/provider/fastdns.py index bf19953..6e9a00d 100644 --- a/octodns/provider/fastdns.py +++ b/octodns/provider/fastdns.py @@ -51,8 +51,9 @@ class AkamaiClient(object): url = urljoin(self.base, path) resp = self._sess.request(method, url, params=params, json=data) - if resp.status_code > 299: - raise AkamaiClientException(resp) + if resp.status_code == 404: + raise AkamaiClientNotFound(resp) + resp.raise_for_status() return resp