SLA plugin: fixed SSL certificate error
[myslice.git] / sla / slaclient / restclient.py
index a344554..0f08a99 100755 (executable)
@@ -126,7 +126,7 @@ class Client(object):
         # for key, values in kwargs.iteritems():
         #     print key, values
 
-        result = requests.get(url, **kwargs)
+        result = requests.get(url, verify=False, **kwargs)
         logger.debug('SLA GET {} - result: {}'.format(result.url, result.status_code))
         # print "GET {} {} {}".format(
         #     result.url, result.status_code, result.text[0:70])
@@ -166,7 +166,7 @@ class Client(object):
         kwargs["auth"] = HTTPBasicAuth(settings.SLA_COLLECTOR_USER,
                                       settings.SLA_COLLECTOR_PASSWORD)
 
-        result = requests.post(url, data, **kwargs)
+        result = requests.post(url, data, verify=False, **kwargs)
         location = result.headers["location"] \
             if "location" in result.headers else "<null>"
         print "POST {} {} - Location: {}".format(
@@ -343,12 +343,12 @@ class Templates(object):
         converter = xmlconverter.AgreementConverter()
         self.res = _Resource(resourceurl, converter)
 
-    def getall(self):
+    def getall(self, provider_id):
         """ Get all templates
 
         :rtype : list[wsag_model.Template]
         """
-        return self.res.getall()
+        return self.res.get(path="", params={"testbed": provider_id})
 
     def getbyid(self, provider_id):
         """Get a template