url = _buildpath_(self.rooturl, path)
if "testbed" in kwargs:
url = url + "?testbed=" + kwargs["testbed"]
- #kwargs['params']['testbed'] = 'iminds'
if "headers" not in kwargs:
kwargs["headers"] = {"accept": "application/xml"}
- # kwargs["auth"] = HTTPBasicAuth(settings.SLA_MANAGER_USER,
- # settings.SLA_MANAGER_PASSWORD)
+ kwargs["auth"] = HTTPBasicAuth(settings.SLA_MANAGER_USER,
+ settings.SLA_MANAGER_PASSWORD)
for key, values in kwargs.iteritems():
print key, values
"""
url = _buildpath_(self.rooturl, path)
url = url + "?testbed=iminds" # TODO remove hardcoded string
- # kwargs["auth"] = HTTPBasicAuth(settings.SLA_MANAGER_USER,
- # settings.SLA_MANAGER_PASSWORD)
+ kwargs["auth"] = HTTPBasicAuth(settings.SLA_MANAGER_USER,
+ settings.SLA_MANAGER_PASSWORD)
if "headers" not in kwargs:
kwargs = {"accept": "application/xml",
"content-type": "application/xml"}
: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
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):