diff options
author | Peter Razumovsky <prazumovsky@mirantis.com> | 2015-04-20 14:52:59 +0300 |
---|---|---|
committer | Peter Razumovsky <prazumovsky@mirantis.com> | 2015-06-09 10:13:01 +0000 |
commit | 0f8f4d17bb987837c22de6b1f35df5064bf3c3ee (patch) | |
tree | b6bf7bc1ec3dd373c1b72c46202e7373c7e3cf9c /heatclient/v1/events.py | |
parent | 296c8c2a73b936ce1cfc205f447ecc6a8183ebd3 (diff) | |
download | python-heatclient-0f8f4d17bb987837c22de6b1f35df5064bf3c3ee.tar.gz |
Move usage methods *_request to get/post/etc
HTTPClient has methods get/post/put and others, which
use json_request and raw_request, but other code uses
requests method instead of them.
Change-Id: I74ee34430afdae17f83ccdc877cc882f94651bce
Diffstat (limited to 'heatclient/v1/events.py')
-rw-r--r-- | heatclient/v1/events.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/heatclient/v1/events.py b/heatclient/v1/events.py index e94717a..d468a12 100644 --- a/heatclient/v1/events.py +++ b/heatclient/v1/events.py @@ -17,6 +17,7 @@ from oslo_utils import encodeutils import six from six.moves.urllib import parse +from heatclient.common import utils from heatclient.openstack.common.apiclient import base from heatclient.v1 import stacks @@ -79,5 +80,6 @@ class EventManager(stacks.StackChildManager): parse.quote(stack_id, ''), parse.quote(encodeutils.safe_encode(resource_name), ''), parse.quote(event_id, '')) - resp, body = self.client.json_request('GET', url_str) - return Event(self, body['event']) + resp = self.client.get(url_str) + body = utils.get_response_body(resp) + return Event(self, body.get('event')) |