diff options
| author | Dan Smith <danms@us.ibm.com> | 2013-02-21 15:09:29 -0500 |
|---|---|---|
| committer | Dan Smith <danms@us.ibm.com> | 2013-02-26 09:57:43 -0500 |
| commit | 394c693e359ed4f19cc2f7d975b1f9ee5500b7f6 (patch) | |
| tree | 59e3b02ed9efb2883fd5c373e62bef4b025d4262 /nova/openstack | |
| parent | cdf5e432de2cf1c0c5466470a6a0bccf999fcdd4 (diff) | |
| download | nova-394c693e359ed4f19cc2f7d975b1f9ee5500b7f6.tar.gz nova-394c693e359ed4f19cc2f7d975b1f9ee5500b7f6.tar.xz nova-394c693e359ed4f19cc2f7d975b1f9ee5500b7f6.zip | |
Make allocate_for_instance() return only info about ports allocated
Previously, the compute manager was filtering the results based on the
port id that the user requested. However, if they do not pass one (which
is valid) then we can not do the filter and we fail. This makes the
allocation function do the filtering, which should not affect the normal
use case where it is only called once, since all the ports returned were
allocated at that time.
The manager filter behavior is thus removed and a test is added to
verify that the allocate method does the right thing the second time
around.
This fixes the fallout found after fixing the actual cause of bug 1131264
Change-Id: I8f3af96051268503596007491af365e8ce28f5b3
Diffstat (limited to 'nova/openstack')
0 files changed, 0 insertions, 0 deletions
