deb-cinder/cinder
Ryan McNair 46bb7fe773 Update quotas to handle domain acting as project
The Keystone change Ib22a0f3007cb7ef6b4df6f48da5f4d018e905f55 sets
the domain_id as the top-level parent project. However, since a
domain is not a project and therefore has no effect on quota nesting,
the domain "parent" should not be considered in the nested quota code.
This patch updates the quota code to ignore the domain_id if it's
present in the parent tree.

Change-Id: I221cfc14b886ea9819e065d4c79e8c4bfc94df45
Closes-Bug: #1551911
2016-03-07 17:06:28 +00:00
..
api Merge "Re-enable -1 child limits for nested quotas" 2016-02-29 22:17:44 +00:00
backup Copy StandardLogging fixture from Nova 2016-02-29 17:46:31 -05:00
brick Add LC_ALL=C to lvcreate, lvextend and pvresize 2015-11-05 18:43:31 +01:00
cmd [LVM] Restore target config during ensure_export 2016-02-19 14:13:53 -05:00
common cinder-api-microversions code 2016-02-24 06:50:54 -07:00
compute Fix InstanceLocalityFilter scheduler filter 2015-11-18 15:42:13 +02:00
config Dynamically Pull Out Option Sections 2015-12-05 05:23:13 -06:00
consistencygroup Don't create cgsnapshot if cg is empty 2016-02-03 14:16:30 -08:00
db Merge "Use of metadata id instead of metadata name" 2016-03-01 14:35:19 +00:00
hacking hacking: Fix false positive in C302 check 2016-02-09 14:58:46 +01:00
image Wrong usage of "a" 2015-12-27 01:18:21 +08:00
keymgr Check context before returning cached value 2015-12-08 20:51:48 -05:00
locale Imported Translations from Zanata 2016-02-23 06:42:04 +00:00
objects Replication v2.1 (Cheesecake) 2016-02-26 13:15:19 -07:00
openstack Merge "Fix the bug of can't get the desired image info" 2015-12-02 04:39:28 +00:00
replication Cleanup unused conf variables 2016-02-16 11:26:06 +11:00
scheduler Merge "Improve logging to debug invalid "extra_specs" entries" 2016-02-29 03:14:25 +00:00
testing
tests Update quotas to handle domain acting as project 2016-03-07 17:06:28 +00:00
transfer Handle OverQuota exception during volume transfer 2016-02-19 13:34:28 +08:00
volume Merge "Add ability to failback for replication V2.1" 2016-03-01 12:44:44 +00:00
wsgi Cleanup unused conf variables 2016-02-16 11:26:06 +11:00
zonemanager Merge "Fix last Python 3 issues in zonemanager" 2016-02-19 16:49:08 +00:00
__init__.py Re-enabled hacking checks for H105 2016-01-05 11:22:40 +02:00
context.py Preserve request id in Cinder logs 2015-12-16 12:04:57 -06:00
coordination.py Tooz locks 2015-12-17 10:27:43 +00:00
exception.py Merge "Check for service existance in capabilities API" 2016-02-29 16:46:08 +00: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 Add SIGHUP handlers to reset RPC version pins 2016-02-19 10:30:17 +01:00
opts.py Merge "cinder-api-microversions code" 2016-02-25 00:38:03 +00:00
policy.py adds user_id to check_is_admin 2015-08-25 04:46:18 -07:00
quota_utils.py Update quotas to handle domain acting as project 2016-03-07 17:06:28 +00:00
quota.py Re-enable -1 child limits for nested quotas 2016-02-27 07:16:10 +00:00
rpc.py Profiler: make it possible to run without loading osprofiler 2016-02-10 15:12:30 -05:00
service.py Merge "Propoerly call oslo's Service stop and wait" 2016-02-29 10:29:23 +00:00
ssh_utils.py Fix Python 3 issues in utils 2015-06-15 10:29:22 +02:00
test.py Copy StandardLogging fixture from Nova 2016-02-29 17:46:31 -05:00
utils.py Replication v2.1 (Cheesecake) 2016-02-26 13:15:19 -07:00
version.py