188abdac404aee028bc701d74fa9c3066674465d
Decorator library didn't add the decorate method until v4.0, so current code doesn't work with minimum version we have in our requirements (v3.4.0). The easiest fix would be to bump our requirements version, but as the bug states this would create problems for RHEL/CentOS 7 and Ubuntu Trusty. Another option would be to use the `decorator` method instead, but this has been deprecated in v4.0, and although the code is still there it isn't a good idea to use it on v4.0 as it could go away at any moment. So this patch adds compatibility code to work with both versions, taking into account that `decorator` and `decorate` arguments are reversed from one method to the other. Change-Id: Ia263b4aacb22a8270ccd46a006252a4bcfd80ebc Closes-Bug: #1639279
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.
- Wiki: http://wiki.openstack.org/Cinder
- Developer docs: http://docs.openstack.org/developer/cinder
Getting Started
If you'd like to run from the master branch, you can clone the git repo:
For developer information please see HACKING.rst
You can raise bugs here http://bugs.launchpad.net/cinder
Python client
https://git.openstack.org/cgit/openstack/python-cinderclient
Description