[Bug 1512403] Re: API actions can not be versioned
Chuck Short
chuck.short at canonical.com
Mon Apr 10 13:31:14 UTC 2017
** Changed in: cinder (Ubuntu)
Status: New => Fix Released
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to cinder in Ubuntu.
https://bugs.launchpad.net/bugs/1512403
Title:
API actions can not be versioned
Status in Cinder:
New
Status in Manila:
Confirmed
Status in cinder package in Ubuntu:
Fix Released
Bug description:
Manila has functionality of API versioning only for resources, but not
actions with resources. So, it is impossible to make several versions
of some action using same name of method or name of action as required
by versioning functionality.
For the moment, versioning of actions can be achieved by usage of
different names and methods for different versions. It is some kind of
ugly when we have lots of them.
Another approach is having a single method, single action name, and
check API version in request parameter to decide the method behavior.
To manage notifications about this bug go to:
https://bugs.launchpad.net/cinder/+bug/1512403/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list