Example #1
0
    def test_get_associated(self):
        self._create_nodes()

        r = db.bm_node_get_associated(self.context, service_host=None)
        self.assertEquals(len(r), 1)
        self.assertEquals(r[0]['pm_address'], '1')

        r = db.bm_node_get_unassociated(self.context, service_host=None)
        self.assertEquals(len(r), 5)
        pmaddrs = [x['pm_address'] for x in r]
        self.assertIn('0', pmaddrs)
        self.assertIn('2', pmaddrs)
        self.assertIn('3', pmaddrs)
        self.assertIn('4', pmaddrs)
        self.assertIn('5', pmaddrs)
Example #2
0
    def test_get_associated(self):
        self._create_nodes()

        r = db.bm_node_get_associated(self.context, service_host=None)
        self.assertEquals(len(r), 1)
        self.assertEquals(r[0]['pm_address'], '1')

        r = db.bm_node_get_unassociated(self.context, service_host=None)
        self.assertEquals(len(r), 5)
        pmaddrs = [x['pm_address'] for x in r]
        self.assertIn('0', pmaddrs)
        self.assertIn('2', pmaddrs)
        self.assertIn('3', pmaddrs)
        self.assertIn('4', pmaddrs)
        self.assertIn('5', pmaddrs)
Example #3
0
 def list_instances(self):
     l = []
     context = nova_context.get_admin_context()
     for node in db.bm_node_get_associated(context, service_host=CONF.host):
         l.append(node['instance_name'])
     return l
 def list_instances(self):
     l = []
     context = nova_context.get_admin_context()
     for node in db.bm_node_get_associated(context, service_host=CONF.host):
         l.append(node['instance_name'])
     return l