def test_resume_guests_state_on_host_boot(self): self.kv.return_value = FakeUnitdata(**{'host_uuid': self.host_uuid}) self.os_release.return_value = 'diablo' self.lsb_release.return_value = {'DISTRIB_CODENAME': 'lucid'} self.test_config.set('resume-guests-state-on-host-boot', True) lxd = context.NovaComputeVirtContext() self.assertEqual({'resume_guests_state_on_host_boot': True}, lxd())
def test_lxd_live_migration_opts_xenial(self): self.kv.return_value = FakeUnitdata(**{'host_uuid': self.host_uuid}) self.lsb_release.return_value = {'DISTRIB_CODENAME': 'xenial'} self.test_config.set('enable-live-migration', False) self.test_config.set('virt-type', 'lxd') lxd = context.NovaComputeVirtContext() self.assertEqual({'resume_guests_state_on_host_boot': False}, lxd())
def test_lxd_live_migration_opts_yakkety(self): self.kv.return_value = FakeUnitdata(**{'host_uuid': self.host_uuid}) self.lsb_release.return_value = {'DISTRIB_CODENAME': 'yakkety'} self.test_config.set('enable-live-migration', True) self.test_config.set('virt-type', 'lxd') lxd = context.NovaComputeVirtContext() self.assertEqual({ 'enable_live_migration': True, 'virt_type': 'lxd' }, lxd())
def test_resume_guests_state_on_host_boot(self): self.kv.return_value = FakeUnitdata(**{'host_uuid': self.host_uuid}) self.test_config.set('resume-guests-state-on-host-boot', True) lxd = context.NovaComputeVirtContext() self.assertEqual({'resume_guests_state_on_host_boot': True}, lxd())