Chi Lo ebc9a12a19 Add policy granularity to the encryption API
Add granularity to the volume_extension:volume_type_encryption
policy with the addition of actions for create, get, update, and delete.

To address backwards compatibility, the new rules added to the
cinder/policies/volume_type.py policy file, default to the existing rule
(volume_extension:volume_type_encryption). That way across upgrades this
should ensure if an existing admin has customised the rule, it keeps
working, but folks that know about the new setting can override the
default rule.

In addtion, a verify_deprecated_policy method is added
to see if the old policy action is being configured instead of the
new actions. This verify_deprecated_policy method is adapted from
previous nova commit from this patch: https://review.openstack.org/#/c/449288

Change-Id: Iba58e785df934d1c4175c0877d266193ac0167b7
2018-08-15 09:22:25 -05:00
2017-10-13 08:37:57 +00:00
2018-04-06 10:38:15 -07:00
2012-05-03 10:48:26 -07:00
2017-10-10 00:46:42 +00:00
2018-05-25 01:16:30 +03:00
2012-05-03 10:48:26 -07:00
2017-04-08 15:03:44 +08:00
2017-09-07 11:55:44 +08:00
2012-05-03 10:48:26 -07:00
2015-06-11 17:19:19 +02:00
2018-03-11 00:09:35 +08:00
2018-06-14 10:18:02 -04:00
2017-03-02 23:53:29 +00:00
2018-06-13 16:54:35 -05:00

Team and repository tags

image

CINDER

You have come across a storage service for an open cloud computing service. It has identified itself as Cinder. It was abstracted from the Nova project.

Getting Started

If you'd like to run from the master branch, you can clone the git repo:

git clone https://git.openstack.org/openstack/cinder.git

For developer information please see HACKING.rst

You can raise bugs here https://bugs.launchpad.net/cinder

Python client

https://git.openstack.org/cgit/openstack/python-cinderclient

Description
OpenStack Block Storage (Cinder)
Readme 912 MiB
Languages
Python 99.7%
Smarty 0.3%