def setUp(self): super(TestLPM, self).setUp() self.flags(disk_driver='localdisk', group='powervm') self.drv_fix = self.useFixture(fx.PowerVMComputeDriver()) self.drv = self.drv_fix.drv self.apt = self.drv.adapter self.inst = objects.Instance(**powervm.TEST_INSTANCE) self.network_infos = fake_network.fake_get_instance_nw_info(self, 1) self.inst.info_cache = objects.InstanceInfoCache( network_info=self.network_infos) self.mig_data = mig_obj.PowerVMLiveMigrateData() self.mig_data.host_mig_data = {} self.mig_data.dest_ip = '1' self.mig_data.dest_user_id = 'neo' self.mig_data.dest_sys_name = 'a' self.mig_data.public_key = 'PublicKey' self.mig_data.dest_proc_compat = 'a,b,c' self.mig_data.vol_data = {} self.mig_data.vea_vlan_mappings = {} self.lpmsrc = lpm.LiveMigrationSrc(self.drv, self.inst, self.mig_data) self.lpmdst = lpm.LiveMigrationDest(self.drv, self.inst) self.add_key = self.useFixture(fixtures.MockPatch( 'pypowervm.tasks.management_console.add_authorized_key')).mock self.get_key = self.useFixture(fixtures.MockPatch( 'pypowervm.tasks.management_console.get_public_key')).mock self.get_key.return_value = 'PublicKey' # Short path to the host's migration_data self.host_mig_data = self.drv.host_wrapper.migration_data
def setUp(self): super(TestLPM, self).setUp() self.flags(disk_driver='localdisk', group='powervm') self.drv_fix = self.useFixture(fx.PowerVMComputeDriver()) self.drv = self.drv_fix.drv self.apt = self.drv.adapter self.inst = objects.Instance(**powervm.TEST_INSTANCE) self.lpmsrc = lpm.LiveMigrationSrc(self.drv, self.inst, {}) self.lpmdst = lpm.LiveMigrationDest(self.drv, self.inst)