diff options
Diffstat (limited to 'ascension/util/classes.py')
-rw-r--r-- | ascension/util/classes.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ascension/util/classes.py b/ascension/util/classes.py index 43913bf..09880c0 100644 --- a/ascension/util/classes.py +++ b/ascension/util/classes.py @@ -104,7 +104,7 @@ class GNSZone(): if response.status_code == 404: return 0 - data = response.json() + data = [response.json()] if not isinstance(data, list): error = data.get('error') if error in ascension.util.rest.NAMESTORE_REST_API_ERRORS: @@ -112,7 +112,7 @@ class GNSZone(): self.logger.warning("Task failed with unknown error: %s", error) return 0 - soapattern = re.compile(r'.+\s(\d+),\d+,\d+,\d+,\d+', re.M) + soapattern = re.compile(r'.+\s(\d+) \d+ \d+ \d+ \d+', re.M) recordlists = [x for x in data if x.get('data')] soa_serials = [0] for rlist in recordlists: |