nova/nova/conductor
Adrian Chiris 7824909048 [FUP] Follow-up patch for SR-IOV live migration
This commit addresses some of the non-blocking comments/nits
in[1].

Main changes:
- Add 'source' property to InstancePCIRequest object
  which contains the source of the request i.e. flavor alias
  or neutron port. this avoids duplication of logic
  and comments in the code.

- Move class method create_skeleton_migrate_vifs from
  LiveMigrateData object to VIFMigrateData object as
  frankly its more sensible to have it there.

- Separate unit test, test__claim_pci_for_instance_vifs,
  to two separate unit tests for clarity.

- Some trivial nits and typos.

[1] https://review.opendev.org/#/c/620115/

Change-Id: I292a0e2d840bbf657ba6d0932f9a3decbcb2778f
2019-07-02 13:52:01 -05:00
..
tasks [FUP] Follow-up patch for SR-IOV live migration 2019-07-02 13:52:01 -05:00
__init__.py Remove conductor local api:s and 'use_local' config option 2016-10-18 14:26:06 +02:00
api.py Stop passing 'kwargs' to 'rebuild_instance' 2019-06-12 16:09:46 +01:00
manager.py Merge "Noop CantStartEngineError in targets_cell if API DB not configured" 2019-06-03 21:31:25 +00:00
rpcapi.py Stop passing 'kwargs' to 'rebuild_instance' 2019-06-12 16:09:46 +01:00