def test_detail_servers(self):
        # Sort is disabled in v2 without an extension so stub out
        # the non-sorted DB get
        self.stubs.Set(db, "instance_get_all_by_filters", fakes.fake_instance_get_all_by_filters())
        # But it is enabled in v3 so stub out the sorted function
        self.stubs.Set(db, "instance_get_all_by_filters_sort", fakes.fake_instance_get_all_by_filters())
        req = fakes.HTTPRequest.blank(self.base_url + "/servers/detail")
        res = req.get_response(self.app_server)
        server_dicts = jsonutils.loads(res.body)["servers"]
        self.assertEqual(len(server_dicts), 5)

        for server_dict in server_dicts:
            self.assertIn("key_name", server_dict)
            self.assertEqual(server_dict["key_name"], "")
Example #2
0
 def test_detail_servers(self):
     # Sort is disabled in v2 without an extension so stub out
     # the non-sorted DB get
     self.stubs.Set(db, 'instance_get_all_by_filters',
                    fakes.fake_instance_get_all_by_filters())
     # But it is enabled in v3 so stub out the sorted function
     self.stubs.Set(db, 'instance_get_all_by_filters_sort',
                    fakes.fake_instance_get_all_by_filters())
     req = fakes.HTTPRequest.blank(self.base_url + 'detail')
     res = req.get_response(self.app)
     server_dicts = jsonutils.loads(res.body)['servers']
     self.assertNotEqual(len(server_dicts), 0)
     for server_dict in server_dicts:
         self.assertIn('config_drive', server_dict)
Example #3
0
 def test_detail_servers(self):
     # Sort is disabled in v2 without an extension so stub out
     # the non-sorted DB get
     self.stubs.Set(db, 'instance_get_all_by_filters',
                    fakes.fake_instance_get_all_by_filters())
     # But it is enabled in v3 so stub out the sorted function
     self.stubs.Set(db, 'instance_get_all_by_filters_sort',
                    fakes.fake_instance_get_all_by_filters())
     req = fakes.HTTPRequest.blank(self.base_url + 'detail')
     res = req.get_response(self.app)
     server_dicts = jsonutils.loads(res.body)['servers']
     self.assertNotEqual(len(server_dicts), 0)
     for server_dict in server_dicts:
         self.assertIn('config_drive', server_dict)
Example #4
0
 def test_detail_servers(self):
     self.stubs.Set(db, 'instance_get_all_by_filters',
                    fakes.fake_instance_get_all_by_filters())
     req = fakes.HTTPRequest.blank(self.base_url + 'detail')
     res = req.get_response(self.app)
     server_dicts = jsonutils.loads(res.body)['servers']
     self.assertNotEqual(len(server_dicts), 0)
     for server_dict in server_dicts:
         self.assertIn('config_drive', server_dict)
Example #5
0
 def test_detail_servers(self):
     self.stubs.Set(db, 'instance_get_all_by_filters',
                    fakes.fake_instance_get_all_by_filters())
     req = fakes.HTTPRequest.blank(self.base_url + 'detail')
     res = req.get_response(self.app)
     server_dicts = jsonutils.loads(res.body)['servers']
     self.assertNotEqual(len(server_dicts), 0)
     for server_dict in server_dicts:
         self.assertIn('config_drive', server_dict)
Example #6
0
 def setUp(self):
     super(FpingTestV21, self).setUp()
     self.flags(verbose=True, use_ipv6=False)
     return_server = fakes.fake_instance_get()
     return_servers = fakes.fake_instance_get_all_by_filters()
     self.stubs.Set(nova.db, "instance_get_all_by_filters", return_servers)
     self.stubs.Set(nova.db, "instance_get_by_uuid", return_server)
     self.stubs.Set(nova.utils, "execute", execute)
     self.stubs.Set(self.controller_cls, "check_fping", lambda self: None)
     self.controller = self.controller_cls()
Example #7
0
 def setUp(self):
     super(FpingTestV21, self).setUp()
     self.flags(verbose=True, use_ipv6=False)
     return_server = fakes.fake_instance_get()
     return_servers = fakes.fake_instance_get_all_by_filters()
     self.stubs.Set(nova.db, "instance_get_all_by_filters", return_servers)
     self.stubs.Set(nova.db, "instance_get_by_uuid", return_server)
     self.stubs.Set(nova.utils, "execute", execute)
     self.stubs.Set(self.controller_cls, "check_fping", lambda self: None)
     self.controller = self.controller_cls()
Example #8
0
    def test_detail_servers(self):
        self.stubs.Set(db, 'instance_get_all_by_filters',
                        fakes.fake_instance_get_all_by_filters())
        req = fakes.HTTPRequest.blank(self.base_url + '/servers/detail')
        res = req.get_response(self.app_server)
        server_dicts = jsonutils.loads(res.body)['servers']
        self.assertEqual(len(server_dicts), 5)

        for server_dict in server_dicts:
            self.assertIn('key_name', server_dict)
            self.assertEqual(server_dict['key_name'], '')
Example #9
0
    def test_detail_servers(self):
        self.stubs.Set(db, 'instance_get_all_by_filters',
                       fakes.fake_instance_get_all_by_filters())
        req = fakes.HTTPRequest.blank(self.base_url + '/servers/detail')
        res = req.get_response(self.app_server)
        server_dicts = jsonutils.loads(res.body)['servers']
        self.assertEqual(len(server_dicts), 5)

        for server_dict in server_dicts:
            self.assertIn('key_name', server_dict)
            self.assertEqual(server_dict['key_name'], '')
Example #10
0
 def setUp(self):
     super(FpingTestV21, self).setUp()
     self.flags(use_ipv6=False)
     return_server = fakes.fake_instance_get()
     return_servers = fakes.fake_instance_get_all_by_filters()
     self.stub_out("nova.db.instance_get_all_by_filters", return_servers)
     self.stub_out("nova.db.instance_get_by_uuid", return_server)
     self.stub_out('nova.utils.execute', execute)
     self.stub_out(
         "nova.api.openstack.compute.fping.FpingController."
         "check_fping", lambda self: None)
     self.controller = self.controller_cls()
Example #11
0
 def setUp(self):
     super(FpingTestV21, self).setUp()
     self.flags(use_ipv6=False)
     return_server = fakes.fake_instance_get()
     return_servers = fakes.fake_instance_get_all_by_filters()
     self.stub_out("nova.db.instance_get_all_by_filters",
                   return_servers)
     self.stub_out("nova.db.instance_get_by_uuid",
                   return_server)
     self.stub_out('nova.utils.execute',
                   execute)
     self.stub_out("nova.api.openstack.compute.fping.FpingController."
                   "check_fping",
                   lambda self: None)
     self.controller = self.controller_cls()