diff options
author | Mate Lakat <mate.lakat@citrix.com> | 2012-09-11 16:53:05 +0100 |
---|---|---|
committer | Mate Lakat <mate.lakat@citrix.com> | 2012-09-19 11:08:19 +0100 |
commit | b8b46cbd6c06cb4979fa2f443892a2a1d60cc7bb (patch) | |
tree | eb6f7c4068af2e160ad67d3016e35ec6e5298a40 /nova/notifications.py | |
parent | f1189f4774e469e39097e4d10159425a9ed40757 (diff) | |
download | nova-b8b46cbd6c06cb4979fa2f443892a2a1d60cc7bb.tar.gz nova-b8b46cbd6c06cb4979fa2f443892a2a1d60cc7bb.tar.xz nova-b8b46cbd6c06cb4979fa2f443892a2a1d60cc7bb.zip |
xapi: fix create hypervisor pool
Fixes bug 1049099.
Fixing problems with the rpc api when creating hypervisor pools with
xenapi. Rpc calls were not using the compute_rpcapi approach, thus were
not properly versioned. Apart from that, the slave parameters were not
forwarded to the master. A new (2.2) version is introduced where the rpc
calls have the slave_info payload. Added tests to cover the pool cases.
Some trivial extract methods performed on pool, to decouple the pool
functionality from its dependencies.
Change-Id: Ie44a1c09ef204affc4a657c71557691e83b22c22
Diffstat (limited to 'nova/notifications.py')
0 files changed, 0 insertions, 0 deletions