Merge "fix bug in quota checking"
This commit is contained in:
commit
22c2db599d
@ -1099,7 +1099,7 @@ def _quota_reserve(context, resources, project_quotas, user_or_st_quotas,
|
||||
project_usages[key] = value
|
||||
overs = [res for res, delta in deltas.items()
|
||||
if user_or_st_quotas[res] >= 0 and delta >= 0 and
|
||||
(project_quotas[res] < delta +
|
||||
(0 <= project_quotas[res] < delta +
|
||||
project_usages[res]['total'] or
|
||||
user_or_st_quotas[res] < delta +
|
||||
user_or_st_usages[res].total)]
|
||||
|
@ -0,0 +1,7 @@
|
||||
---
|
||||
fixes:
|
||||
- |
|
||||
Fixed quota issue that made it impossible to create resources when the project had the quotas
|
||||
set to unlimited, and the user had a limited amount of quotas to use. Now, operations in the
|
||||
mentioned quota scenario are working properly. Please see `Launchpad bug 1872872
|
||||
<https://bugs.launchpad.net/manila/+bug/1872872>`_ for more details.
|
Loading…
Reference in New Issue
Block a user