cinder/cinder
Gorka Eguileor 938cb0c5ab Move get_by_id to CinderObject
Currently each Versioned Object needs to implement its own get_by_id,
with this patch they don't need anymore, since it will be included in
the base class CinderObject and it will work for all the objects.

This will help for other things like having a refresh method or
conditional updates in the objects.

Related-Bug: #1490944
Related-Bug: #1238093
Related-Bug: #1490946
Related-Bug: #1469659
Change-Id: I355dc8eaefed93003533ee083f74acd1315f057e
2015-11-20 14:34:21 +01:00
..
api Merge "Update get/delete_volume API to use versionedobjects" 2015-11-13 04:52:19 +00:00
backup Merge "Check specific driver enabled in create_backup" 2015-11-18 01:29:18 +00:00
brick Add LC_ALL=C to lvcreate, lvextend and pvresize 2015-11-05 18:43:31 +01:00
cmd Update get/delete_volume API to use versionedobjects 2015-11-12 04:54:16 -08:00
common Merge "Don't use default=None for config options" 2015-11-08 05:48:44 +00:00
compute Don't use default=None for config options 2015-11-07 23:20:39 +00:00
config Downstream Fix for Genconfig 2015-11-13 12:36:21 -06:00
consistencygroup CGSnapshot Object 2015-10-19 14:37:39 +02:00
db Move get_by_id to CinderObject 2015-11-20 14:34:21 +01:00
hacking Merge "Port cinder.hacking to Python 3" 2015-11-09 00:22:40 +00:00
image Port image cache to Python 3 2015-10-07 17:20:48 +02:00
keymgr encryption_api_url requires a version 2015-10-13 18:26:05 +00:00
locale Imported Translations from Zanata 2015-11-20 06:38:59 +00:00
objects Move get_by_id to CinderObject 2015-11-20 14:34:21 +01:00
openstack Remove unused gettextutils from oslo-incubator 2015-10-16 15:22:49 -05:00
replication Use oslo.log instead of oslo-incubator 2015-03-11 21:45:04 -05:00
scheduler Update retype API to use versionedobjects 2015-11-12 04:55:52 -08:00
testing updating testing readme with more current information. 2014-02-26 09:21:13 -05:00
tests Move get_by_id to CinderObject 2015-11-20 14:34:21 +01:00
transfer Port volume transfer to Python 3 2015-09-01 13:11:13 +02:00
volume Merge "Manage existing: fix volume object saving" 2015-11-20 11:03:18 +00:00
wsgi Don't use default=None for config options 2015-11-07 23:20:39 +00:00
zonemanager Use oslo_config new type PortOpt for port options 2015-11-11 09:52:30 +08:00
__init__.py
context.py Don't use default=None for config options 2015-11-07 23:20:39 +00:00
exception.py Change default Exception code to 500 2015-10-13 11:52:47 -04: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 "Enhance deletion efficiency when backup init host" 2015-08-30 12:57:46 +00:00
opts.py Downstream Fix for Genconfig 2015-11-13 12:36:21 -06: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 Use project id from volume when retyping volumes 2015-10-15 15:20:28 +00:00
rpc.py Cleanup orphaned code from cinder root directory 2015-10-01 15:19:15 -05:00
service.py Use oslo_config new type PortOpt for port options 2015-11-11 09:52:30 +08:00
ssh_utils.py Fix Python 3 issues in utils 2015-06-15 10:29:22 +02:00
test.py Move get_by_id to CinderObject 2015-11-20 14:34:21 +01:00
utils.py Port cinder.utils.monkey_patch() to Python 3 2015-11-08 21:40:17 +01:00
version.py