From 24c03fc67ba8d1da705c0fbd14250ed6b24692b8 Mon Sep 17 00:00:00 2001 From: Haiwei Xu Date: Wed, 25 Nov 2015 15:35:53 +0900 Subject: [PATCH] Fix 'endpoint missing' error caused by SDK's change This bug is imported by the recent change in SDK I692705731c02b2c3abf1643c5b12dfa1c7da05cf, senlin should make the same change Change-Id: I7179d9057fe51304b4f85fddc326a099cce88b92 Closes-Bug: #1519642 --- senlinclient/common/sdk.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/senlinclient/common/sdk.py b/senlinclient/common/sdk.py index 8a4f165b..641e959d 100644 --- a/senlinclient/common/sdk.py +++ b/senlinclient/common/sdk.py @@ -107,8 +107,8 @@ class Resource(base.Resource): if args: args.pop('id') url = '%s?%s' % (url, url_parse.urlencode(args)) - resp = session.get(url, service=cls.service) - body = resp.body + resp = session.get(url, endpoint_filter=cls.service) + body = resp.json() if cls.resource_key: body = body[cls.resource_key]