def get_available_nodes(self): context = nova_context.get_admin_context() return [ str(n['uuid']) for n in db.bm_node_get_unassociated(context, service_host=CONF.host) ]
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)
def get_available_nodes(self): context = nova_context.get_admin_context() return [str(n["uuid"]) for n in db.bm_node_get_unassociated(context, service_host=CONF.host)]