nova/nova/cells
Sylvain Bauza 9ab6840af6 Fix Cells RPC API by accepting a RequestSpec arg
Since cells v1 adds a proxy to a call to ComputeTaskAPI for live_migrate
and rebuild_instance, we need to augment the Cells RPC API to accept
the request_spec argument for both methods.

That said, since cells v1 is quite feature-freeze, it's okay to not pass
the RequestSpec down to the pipe because the cell conductor will then
act as if the instance was not having a Spec object, which is a compat
behaviour we want to keep for a very long time.

Closes-Bug: #1550018

Change-Id: I1c2aaedfc83e4e97f53c9c504e4585b1f0510d4b
2016-02-29 21:37:00 +01:00
..
filters Remove unused logging import and LOG global var 2015-12-25 18:01:12 +08:00
weights Config options: centralize section "cells" 2016-01-27 16:10:42 +02:00
__init__.py Remove vi modelines 2014-02-03 14:19:44 +00:00
driver.py Port to oslo.messaging 2014-02-01 09:53:24 +00:00
manager.py Config options: centralize section "cells" 2016-01-27 16:10:42 +02:00
messaging.py Config options: centralize section "cells" 2016-01-27 16:10:42 +02:00
opts.py Config options: centralize section "cells" 2016-01-27 16:10:42 +02:00
rpc_driver.py Config options: centralize section "cells" 2016-01-27 16:10:42 +02:00
rpcapi.py Fix Cells RPC API by accepting a RequestSpec arg 2016-02-29 21:37:00 +01:00
scheduler.py Config options: centralize section "cells" 2016-01-27 16:10:42 +02:00
state.py Merge "Fix cell capacity when compute nodes are down" 2016-02-22 22:30:01 +00:00
utils.py Config options: centralize section "cells" 2016-01-27 16:10:42 +02:00