cinder/cinder
Avishay Traeger 1574ccf2d2 List manageable volumes and snapshots
Cinder currently has the ability to take over the management of
existing volumes and snapshots ("manage existing") and to relinquish
management of volumes and snapshots ("unmanage"). The API to manage an
existing volume takes a reference, which is a driver-specific string
that is used to identify the volume on the storage backend.  This
patch adds APIs for listing volumes and snapshots available for
management to make this flow more user-friendly.

DocImpact
APIImpact
Change-Id: Iff19b5002e5bc037e28c91d104853f40eb4cb6ab
Implements: blueprint list-manage-existing
2016-05-29 11:06:10 +03:00
..
api List manageable volumes and snapshots 2016-05-29 11:06:10 +03:00
backup Add debug messages and comments for ceph backup 2016-05-21 06:36:15 -04:00
brick Cleanup orphaned code from brick LVM 2015-11-26 23:40:25 -06:00
cmd Fix doc and source documentation errors and warning 2016-04-14 12:30:08 +02:00
common Merge "Use the catalog to retrieve glance_api_servers" 2016-03-18 21:41:09 +00:00
compute Assisted snapshot: use Keystone Session with Nova Client 2016-04-27 11:04:15 +02:00
config Exclude test.py from sample conf 2016-03-09 10:42:52 -05:00
consistencygroup Remove a vol in error state from a CG 2016-03-03 16:26:03 +02:00
db Merge "Add pagination support to messages" 2016-05-28 00:05:48 +00:00
hacking Revert "Add hacking check to prevent assert_called_once" 2016-05-24 12:36:22 -04:00
image Fix image-volume cache to use volume object when evicting 2016-05-23 21:06:47 -07:00
keymgr Fix doc and source documentation errors and warning 2016-04-14 12:30:08 +02:00
locale Imported Translations from Zanata 2016-04-29 07:13:31 +00:00
message Add pagination support to messages 2016-05-27 10:49:00 +00:00
objects Remove unused logging import and LOG global var 2016-05-20 17:17:38 +08:00
replication Remove unused logging import and LOG global var 2016-05-20 17:17:38 +08:00
scheduler Merge "Remove unused logging import and LOG global var" 2016-05-20 13:51:41 +00:00
testing updating testing readme with more current information. 2014-02-26 09:21:13 -05:00
tests List manageable volumes and snapshots 2016-05-29 11:06:10 +03:00
transfer Added 'volume:get_transfer' to policy.json file 2016-05-05 20:40:30 +00:00
volume List manageable volumes and snapshots 2016-05-29 11:06:10 +03:00
wsgi Remove unused logging import and LOG global var 2016-05-20 17:17:38 +08:00
zonemanager Merge "Brocade FCZM: Fix LOGOUT_PAGE reference" 2016-04-19 14:40:29 +00:00
__init__.py Re-enabled hacking checks for H105 2016-01-05 11:22:40 +02:00
context.py Merge "Use the catalog to retrieve glance_api_servers" 2016-03-18 21:41:09 +00:00
coordination.py Tooz locks 2015-12-17 10:27:43 +00:00
exception.py Prevent Multitable conditional updates 2016-05-19 10:28:42 +02:00
flow_utils.py Refactoring of manager's create_volume flow 2015-07-24 11:19:09 +02:00
i18n.py Remove unused gettextutils from oslo-incubator 2015-10-16 15:22:49 -05:00
manager.py Merge "Cleanup orphaned code from image and manager" 2016-05-13 18:37:06 +00:00
opts.py User messages API for error cases 2016-04-29 18:41:10 +00:00
policy.py adds user_id to check_is_admin 2015-08-25 04:46:18 -07:00
quota_utils.py Merge "Support https keystone CA checking in volume quotas" 2016-03-29 17:48:51 +00:00
quota.py typo: add a missing '}' in comment. 2016-03-10 19:41:12 -05:00
rpc.py Fix up RPC cleanup process 2016-05-16 10:52:01 -04:00
service.py Fix service version pinning on start 2016-04-13 11:24:43 +02:00
ssh_utils.py Fix sshpool.remove code 2016-03-01 03:20:04 +00:00
test.py Remove unused logging import and LOG global var 2016-05-20 17:17:38 +08:00
utils.py Fail on disabled_reasons with more than 255 chars 2016-05-20 13:43:23 +02:00
version.py Remove vim header 2013-12-30 18:53:02 -06:00