]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Filter volumes and snapshots by query string
authorClay Gerrard <clay.gerrard@gmail.com>
Fri, 31 Aug 2012 20:16:29 +0000 (20:16 +0000)
committerClay Gerrard <clay.gerrard@gmail.com>
Wed, 5 Sep 2012 18:32:21 +0000 (13:32 -0500)
commitaef9f4ab05946e2bfef0cdb53071e52425c7f518
tree86c2430228dd78c97379d27f7bb1a173ff0b3d41
parentb7745f5e8d871b6ce4a140eb9705b6ec39754159
Filter volumes and snapshots by query string

Fix query string search_opts filters in api.openstack.volume.volumes and
snapshots.  Fix get_all methods in volumes.api to adequately handle
parameter matching.

The current api does not properly apply query string filters by
display_name, status, or (in the case of snapshots) volume_id.  These
filters are needed both for the end user and operator to display logical
grouping of these resources.

Fixes: bug #1046353
Change-Id: Ia12ffe1bf8a27c8a78daa24c4b728b394932a2b0
cinder/api/openstack/volume/snapshots.py
cinder/api/openstack/volume/volumes.py
cinder/tests/api/openstack/volume/test_snapshots.py
cinder/tests/api/openstack/volume/test_volumes.py
cinder/volume/api.py