X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sla%2Fslaclient%2Frestclient.py;h=c00ca2f5fb9de174c16b88ae32ce355cf1a7b1e3;hb=2644f55ba6617124d8e3c0513da020cc27ec77f9;hp=cdada8a5210bfb2708d52224fe415959a24934c4;hpb=c99f1bd98ff355bd3f63b4929739ea5bd92cd6a3;p=unfold.git diff --git a/sla/slaclient/restclient.py b/sla/slaclient/restclient.py index cdada8a5..c00ca2f5 100755 --- a/sla/slaclient/restclient.py +++ b/sla/slaclient/restclient.py @@ -117,6 +117,7 @@ class Client(object): result = requests.get(url, **kwargs) print "GET {} {} {}".format( result.url, result.status_code, result.text[0:70]) + return result def post(self, path, data=None, **kwargs): @@ -279,7 +280,9 @@ class Agreements(object): """ path = _buildpath_(agreementid, "guaranteestatus") r = self.res.client.get(path, headers={'accept': 'application/json'}) + json_obj = r.json() + status = wsag_model.AgreementStatus.json_decode(json_obj) return status, r