relations = urlparse.parse_qs(parsedurl.query).get('relations')
response_file = self.FAKE_GET_RESPONSES.get(res_type)
if not response_file:
- raise Exception("resource not found")
+ raise NvpApiClient.NvpApiException()
if 'lport' in res_type or 'nat' in res_type:
if len(uuids) > 1:
return self._show(res_type, response_file, uuids[0],
self.assertRaises(nvp_exc.MaintenanceInProgress,
nvplib.do_request, cluster=self.fake_cluster)
+ def test_cluster_method_not_implemetned(self):
+ self.assertRaises(NvpApiClient.NvpApiException,
+ nvplib.do_request,
+ nvplib.HTTP_GET,
+ nvplib._build_uri_path('MY_FAKE_RESOURCE',
+ resource_id='foo'),
+ cluster=self.fake_cluster)
+
def _nicira_method(method_name, module_name='nvplib'):
return '%s.%s.%s' % ('neutron.plugins.nicira', module_name, method_name)