def power_on(self, context, instance, network_info, block_device_info=None): """Power on the specified instance. :param instance: nova.objects.instance.Instance """ self._log_operation('power_on', instance) vm.power_on(self.adapter, instance)
def power_on(self, context, instance, network_info, block_device_info=None): """Power on the specified instance. :param instance: nova.objects.instance.Instance """ self._log_operation('power_on', instance) vm.power_on(self.adapter, instance)
def test_power_on(self, mock_wrap, mock_lock, mock_power_on): entry = mock.Mock(state=pvm_bp.LPARState.NOT_ACTIVATED) mock_wrap.return_value = entry vm.power_on(None, self.inst) mock_power_on.assert_called_once_with(entry, None) mock_lock.assert_called_once_with('power_%s' % self.inst.uuid) mock_power_on.reset_mock() mock_lock.reset_mock() stop_states = [ pvm_bp.LPARState.RUNNING, pvm_bp.LPARState.STARTING, pvm_bp.LPARState.OPEN_FIRMWARE, pvm_bp.LPARState.SHUTTING_DOWN, pvm_bp.LPARState.ERROR, pvm_bp.LPARState.RESUMING, pvm_bp.LPARState.SUSPENDING] for stop_state in stop_states: entry.state = stop_state vm.power_on(None, self.inst) mock_lock.assert_called_once_with('power_%s' % self.inst.uuid) mock_lock.reset_mock() self.assertEqual(0, mock_power_on.call_count)
def test_power_on(self, mock_wrap, mock_lock, mock_power_on): entry = mock.Mock(state=pvm_bp.LPARState.NOT_ACTIVATED) mock_wrap.return_value = entry vm.power_on(None, self.inst) mock_power_on.assert_called_once_with(entry, None) mock_lock.assert_called_once_with('power_%s' % self.inst.uuid) mock_power_on.reset_mock() mock_lock.reset_mock() stop_states = [ pvm_bp.LPARState.RUNNING, pvm_bp.LPARState.STARTING, pvm_bp.LPARState.OPEN_FIRMWARE, pvm_bp.LPARState.SHUTTING_DOWN, pvm_bp.LPARState.ERROR, pvm_bp.LPARState.RESUMING, pvm_bp.LPARState.SUSPENDING] for stop_state in stop_states: entry.state = stop_state vm.power_on(None, self.inst) mock_lock.assert_called_once_with('power_%s' % self.inst.uuid) mock_lock.reset_mock() self.assertEqual(0, mock_power_on.call_count)
def execute(self): vm.power_on(self.adapter, self.instance)
def execute(self): vm.power_on(self.adapter, self.instance)