Merged to trunk rev 757. Main changes are below.

1. Rename db table ComputeService -> ComputeNode
2. nova-manage option instance_type is reserved and we cannot use option instance, so change instance -> vm.
This commit is contained in:
Kei Masumoto
2011-03-04 01:09:21 +09:00
parent af98d7471f
commit 32ba88238a
3 changed files with 20 additions and 20 deletions

View File

@@ -546,7 +546,7 @@ class NetworkCommands(object):
network.dns)
class InstanceCommands(object):
class VmCommands(object):
"""Class for mangaging VM instances."""
def live_migration(self, ec2_id, dest):
@@ -831,7 +831,7 @@ CATEGORIES = [
('fixed', FixedIpCommands),
('floating', FloatingIpCommands),
('network', NetworkCommands),
('instance', InstanceCommands),
('vm', VmCommands),
('service', ServiceCommands),
('log', LogCommands),
('db', DbCommands),

View File

@@ -60,7 +60,7 @@ class SchedulerTestCase(test.TestCase):
self.flags(scheduler_driver='nova.tests.test_scheduler.TestDriver')
def _create_compute_service(self):
"""Create compute-manager(ComputeService and Service record)."""
"""Create compute-manager(ComputeNode and Service record)."""
ctxt = context.get_admin_context()
dic = {'host': 'dummy', 'binary': 'nova-compute', 'topic': 'compute',
'report_count': 0, 'availability_zone': 'dummyzone'}
@@ -71,7 +71,7 @@ class SchedulerTestCase(test.TestCase):
'vcpus_used': 16, 'memory_mb_used': 32, 'local_gb_used': 10,
'hypervisor_type': 'qemu', 'hypervisor_version': 12003,
'cpu_info': ''}
db.compute_service_create(ctxt, dic)
db.compute_node_create(ctxt, dic)
return db.service_get(ctxt, s_ref['id'])
@@ -144,8 +144,8 @@ class SchedulerTestCase(test.TestCase):
# result checking
c1 = ('resource' in result and 'usage' in result)
compute_service = s_ref['compute_service'][0]
c2 = self._dic_is_equal(result['resource'], compute_service)
compute_node = s_ref['compute_node'][0]
c2 = self._dic_is_equal(result['resource'], compute_node)
c3 = result['usage'] == {}
self.assertTrue(c1 and c2 and c3)
db.service_destroy(ctxt, s_ref['id'])
@@ -163,8 +163,8 @@ class SchedulerTestCase(test.TestCase):
result = scheduler.show_host_resources(ctxt, s_ref['host'])
c1 = ('resource' in result and 'usage' in result)
compute_service = s_ref['compute_service'][0]
c2 = self._dic_is_equal(result['resource'], compute_service)
compute_node = s_ref['compute_node'][0]
c2 = self._dic_is_equal(result['resource'], compute_node)
c3 = result['usage'].keys() == ['p-01', 'p-02']
keys = ['vcpus', 'memory_mb', 'local_gb']
c4 = self._dic_is_equal(result['usage']['p-01'], i_ref1, keys)
@@ -301,7 +301,7 @@ class SimpleDriverTestCase(test.TestCase):
dic['memory_mb_used'] = kwargs.get('memory_mb_used', 32)
dic['hypervisor_type'] = kwargs.get('hypervisor_type', 'qemu')
dic['hypervisor_version'] = kwargs.get('hypervisor_version', 12003)
db.compute_service_create(self.context, dic)
db.compute_node_create(self.context, dic)
return db.service_get(self.context, s_ref['id'])
def test_doesnt_report_disabled_hosts_as_up(self):
@@ -923,7 +923,7 @@ class SimpleDriverTestCase(test.TestCase):
self.mox.StubOutWithMock(rpc, 'call', use_mock_anything=True)
rpc.call(mox.IgnoreArg(), mox.IgnoreArg(),
{"method": 'compare_cpu',
"args": {'cpu_info': s_ref2['compute_service'][0]['cpu_info']}}).\
"args": {'cpu_info': s_ref2['compute_node'][0]['cpu_info']}}).\
AndRaise(rpc.RemoteError("doesn't have compatibility to", "", ""))
self.mox.ReplayAll()

View File

@@ -275,7 +275,7 @@ class LibvirtConnTestCase(test.TestCase):
db.instance_destroy(user_context, instance_ref['id'])
def test_update_available_resource_works_correctly(self):
"""Confirm compute_service table is updated successfully."""
"""Confirm compute_node table is updated successfully."""
org_path = FLAGS.instances_path = ''
FLAGS.instances_path = '.'
@@ -289,16 +289,16 @@ class LibvirtConnTestCase(test.TestCase):
conn = libvirt_conn.LibvirtConnection(False)
conn.update_available_resource(self.context, 'dummy')
service_ref = db.service_get(self.context, service_ref['id'])
compute_service = service_ref['compute_service'][0]
compute_node = service_ref['compute_node'][0]
c1 = (compute_service['vcpus'] > 0)
c2 = (compute_service['memory_mb'] > 0)
c3 = (compute_service['local_gb'] > 0)
c4 = (compute_service['vcpus_used'] == 0)
c5 = (compute_service['memory_mb_used'] > 0)
c6 = (compute_service['local_gb_used'] > 0)
c7 = (len(compute_service['hypervisor_type']) > 0)
c8 = (compute_service['hypervisor_version'] > 0)
c1 = (compute_node['vcpus'] > 0)
c2 = (compute_node['memory_mb'] > 0)
c3 = (compute_node['local_gb'] > 0)
c4 = (compute_node['vcpus_used'] == 0)
c5 = (compute_node['memory_mb_used'] > 0)
c6 = (compute_node['local_gb_used'] > 0)
c7 = (len(compute_node['hypervisor_type']) > 0)
c8 = (compute_node['hypervisor_version'] > 0)
self.assertTrue(c1 and c2 and c3 and c4 and c5 and c6 and c7 and c8)