the openstack plugin have implemented the api, so we also need to
implement it in the framework, then user can call it
Issue-ID: MULTICLOUD-740
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
Change-Id: I16bc23dffd15e0d7a21d6ace090757a8f444e14f
return self.send(vimid, request.get_full_path(), request.body, "POST",
headers=originHeaders(request))
return self.send(vimid, request.get_full_path(), request.body, "POST",
headers=originHeaders(request))
+ def get(self, request, vimid):
+
+ return self.send(vimid, request.get_full_path(), request.body, "GET",
+ headers=originHeaders(request))
+
class UnRegistry(BaseServer):
class UnRegistry(BaseServer):
class APIv1Registry(Registry):
class APIv1Registry(Registry):
+ def get(self, request, cloud_owner, cloud_region_id):
+ vimid = extsys.encode_vim_id(cloud_owner, cloud_region_id)
+ return super(APIv1Registry, self).get(request, vimid)
+
def post(self, request, cloud_owner, cloud_region_id):
vimid = extsys.encode_vim_id(cloud_owner, cloud_region_id)
return super(APIv1Registry, self).post(request, vimid)
def post(self, request, cloud_owner, cloud_region_id):
vimid = extsys.encode_vim_id(cloud_owner, cloud_region_id)
return super(APIv1Registry, self).post(request, vimid)