diff --git a/monikerclient/v1/__init__.py b/monikerclient/v1/__init__.py index 1eda3f58..dac1475c 100644 --- a/monikerclient/v1/__init__.py +++ b/monikerclient/v1/__init__.py @@ -72,7 +72,7 @@ class Client(object): response = func(*args, **kw) if response.status_code == 400: - raise exceptions.BadRequest(response.json()['errors']) + raise exceptions.BadRequest(response.json['errors']) elif response.status_code in (401, 403): raise exceptions.Forbidden() elif response.status_code == 404: diff --git a/monikerclient/v1/domains.py b/monikerclient/v1/domains.py index bba5b8dd..b5551056 100644 --- a/monikerclient/v1/domains.py +++ b/monikerclient/v1/domains.py @@ -31,7 +31,7 @@ class DomainsController(Controller): """ response = self.client.get('/domains') - return [Domain(i) for i in response.json()['domains']] + return [Domain(i) for i in response.json['domains']] def get(self, domain_id): """ @@ -42,7 +42,7 @@ class DomainsController(Controller): """ response = self.client.get('/domains/%s' % domain_id) - return Domain(response.json()) + return Domain(response.json) def create(self, domain): """ @@ -53,7 +53,7 @@ class DomainsController(Controller): """ response = self.client.post('/domains', data=json.dumps(domain)) - return Domain(response.json()) + return Domain(response.json) def update(self, domain): """ @@ -65,7 +65,7 @@ class DomainsController(Controller): response = self.client.put('/domains/%s' % domain.id, data=json.dumps(domain.changes)) - return Domain(response.json()) + return Domain(response.json) def delete(self, domain): """ diff --git a/monikerclient/v1/records.py b/monikerclient/v1/records.py index 43ae854e..f9ab5846 100644 --- a/monikerclient/v1/records.py +++ b/monikerclient/v1/records.py @@ -37,7 +37,7 @@ class RecordsController(Controller): 'domain_id': domain_id }) - return [Record(i) for i in response.json()['records']] + return [Record(i) for i in response.json['records']] def get(self, domain, record_id): """ @@ -56,7 +56,7 @@ class RecordsController(Controller): response = self.client.get(uri) - return Record(response.json()) + return Record(response.json) def create(self, domain, record): """ @@ -74,7 +74,7 @@ class RecordsController(Controller): response = self.client.post(uri, data=json.dumps(record)) - return Record(response.json()) + return Record(response.json) def update(self, domain, record): """ @@ -93,7 +93,7 @@ class RecordsController(Controller): response = self.client.put(uri, data=json.dumps(record.changes)) - return Record(response.json()) + return Record(response.json) def delete(self, domain, record): """ diff --git a/monikerclient/v1/servers.py b/monikerclient/v1/servers.py index 17947288..9be91895 100644 --- a/monikerclient/v1/servers.py +++ b/monikerclient/v1/servers.py @@ -31,7 +31,7 @@ class ServersController(Controller): """ response = self.client.get('/servers') - return [Server(i) for i in response.json()['servers']] + return [Server(i) for i in response.json['servers']] def get(self, server_id): """ @@ -42,7 +42,7 @@ class ServersController(Controller): """ response = self.client.get('/servers/%s' % server_id) - return Server(response.json()) + return Server(response.json) def create(self, server): """ @@ -53,7 +53,7 @@ class ServersController(Controller): """ response = self.client.post('/servers', data=json.dumps(server)) - return Server(response.json()) + return Server(response.json) def update(self, server): """ @@ -65,7 +65,7 @@ class ServersController(Controller): response = self.client.put('/servers/%s' % server.id, data=json.dumps(server.changes)) - return Server(response.json()) + return Server(response.json) def delete(self, server): """ diff --git a/tools/pip-requires b/tools/pip-requires index 2b8b1d26..dbfd671c 100644 --- a/tools/pip-requires +++ b/tools/pip-requires @@ -1,4 +1,4 @@ cliff>=1.2.1 jsonschema>=0.7 -requests>1.0 +requests>=0.8.3,<1.0 python-keystoneclient>=0.2.0