X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sla%2Fslaclient%2Frestclient.py;fp=sla%2Fslaclient%2Frestclient.py;h=879c7a1b8dcb8671d19459be342b71e982e64900;hb=5ffff912caffe3c68f1cb76031e21a524c3f51e5;hp=602c9272210c1aff62eeffee5c611e1c577a0597;hpb=3a4354b6bfe461218ddd2c1bdb89f6051624d328;p=myslice.git diff --git a/sla/slaclient/restclient.py b/sla/slaclient/restclient.py index 602c9272..879c7a1b 100755 --- a/sla/slaclient/restclient.py +++ b/sla/slaclient/restclient.py @@ -346,7 +346,7 @@ class Templates(object): :rtype: wsag_model.Template """ - return self.res.getbyid(provider_id) + return self.res.getbyid(provider_id, None) def create(self, template): """Create a new template @@ -426,8 +426,9 @@ class Violations(object): violations from all terms will be returned :rtype: list[wsag_model.Violation] """ - path = _buildpath_(agreement_id, term) - return self.res.get(path, params={"testbed": testbed}) + return self.res.get("", params={"agreementId": agreement_id, + "guaranteeTerm": term, + "testbed": testbed}) class Enforcements(object):