cinder/cinder
Nate Potter 94714e761a Return volume_type extra specs based on policy
Currently extra specs are only shown to the admin user
when showing volume types. This patch grants the flexibility
to grant other users privelages to see them based on policy.

It also hides the extra_specs entry in the dictionary from
users who can't see it rather than just showing "None" as
the value.

Closes-Bug: #1504577
APIImpact

Change-Id: Ia8f71180f048ba9b253e35ee136915812ef8df0c
2015-10-29 15:35:10 +00:00
..
api Return volume_type extra specs based on policy 2015-10-29 15:35:10 +00:00
backup Merge "Port ceph driver to Python 3" 2015-10-09 14:18:40 +00:00
brick Port test_srb to Python 3 2015-10-08 12:33:40 +02:00
cmd Merge "Make rpc_client method private for VolumeCommands" 2015-09-23 04:31:59 +00:00
common Remove unused 'deprecated' option from auth_strategy opt 2015-10-02 12:48:17 -05:00
compute Fix usage of novaclient 2015-09-14 20:03:35 +03:00
config Merge "Hacking check for opt name registration" 2015-10-06 20:53:29 +00:00
consistencygroup Fix Bad indentation pylint issues 2015-09-27 23:04:26 -07:00
db Merge "Fix update quota of subprojects" 2015-10-07 19:28:18 +00:00
hacking Hacking check for opt name registration 2015-10-06 08:35:48 -05:00
image Port image cache to Python 3 2015-10-07 17:20:48 +02:00
keymgr Missing configuration opts from cinder.sample.conf 2015-09-24 13:08:25 -05:00
locale Imported Translations from Zanata 2015-10-08 06:24:23 +00:00
objects Merge "Use version convert methods from oslo.utils" 2015-09-11 17:12:56 +00:00
openstack Switch to the oslo_utils.fileutils 2015-08-20 07:47:48 +00:00
replication Use oslo.log instead of oslo-incubator 2015-03-11 21:45:04 -05:00
scheduler Port scheduler host manager to Python 3 2015-10-02 10:28:36 +02:00
testing updating testing readme with more current information. 2014-02-26 09:21:13 -05:00
tests Return volume_type extra specs based on policy 2015-10-29 15:35:10 +00:00
transfer Port volume transfer to Python 3 2015-09-01 13:11:13 +02:00
volume Merge "Port violin driver to Python 3" 2015-10-10 16:03:55 +00:00
wsgi Use pbr wsgi_scripts to install Cinder WSGI entry point 2015-09-28 17:05:45 +03:00
zonemanager Merge "Missing configuration opts from cinder.sample.conf" 2015-09-25 14:55:31 +00:00
__init__.py
context.py adds user_id to check_is_admin 2015-08-25 04:46:18 -07:00
exception.py Fix Status-Line in HTTP response 2015-10-13 10:11:10 +00:00
flow_utils.py Refactoring of manager's create_volume flow 2015-07-24 11:19:09 +02:00
i18n.py Change leftover oslo.* to oslo_* 2015-03-23 19:52:42 +00:00
manager.py Merge "Enhance deletion efficiency when backup init host" 2015-08-30 12:57:46 +00:00
policy.py adds user_id to check_is_admin 2015-08-25 04:46:18 -07:00
quota.py Cinder Nested Quota Driver 2015-08-26 12:00:15 -07:00
quota_utils.py Logging not using oslo.i18n guidelines 2015-03-19 12:28:12 -05:00
rpc.py Cleanup orphaned code from cinder root directory 2015-10-01 15:19:15 -05:00
service.py Service object 2015-09-01 07:09:08 +00:00
ssh_utils.py Fix Python 3 issues in utils 2015-06-15 10:29:22 +02:00
test.py Remove unit test migration logging 2015-08-06 16:46:27 -05:00
utils.py Cleanup orphaned code from cinder root directory 2015-10-01 15:19:15 -05:00
version.py