cinder/cinder/api/contrib
Gorka Eguileor 6005fc25fb Remove nested quota leftovers
In change-id Ide2d53caf1bc5e3ba49f34b2f48de31abaf655d0 we removed the
nested quotas, but there are still some leftover code of it in cinder.

This code is useless, and in some cases not cheap, for example the call
to quota_allocated_get_all_by_project we do in every reservation.

This patch removes most of the remaining nested quota code and leaves
the DB structure changes for the next cycle, since removing them now
would break rolling upgrades.

Change-Id: Ibdbef651208c856ed75dd9af4dd711895e212910
2021-03-30 16:20:39 +02:00
..
__init__.py Use oslo.log instead of oslo-incubator 2015-03-11 21:45:04 -05:00
admin_actions.py Import HTTPStatus instead of http_client 2020-10-08 13:16:18 -04:00
availability_zones.py Remove XML API 2016-04-21 16:05:29 +00:00
backups.py Import HTTPStatus instead of http_client 2020-10-08 13:16:18 -04:00
capabilities.py Use constants for cinder-volume 2017-12-29 09:05:08 +08:00
cgsnapshots.py Import HTTPStatus instead of http_client 2020-10-08 13:16:18 -04:00
consistencygroups.py Import HTTPStatus instead of http_client 2020-10-08 13:16:18 -04:00
extended_services.py Remove XML API 2016-04-21 16:05:29 +00:00
extended_snapshot_attributes.py Use soft authorize for 'extended_snapshot_attributes' policy 2018-03-16 10:21:28 +08:00
hosts.py Deprecate Cinder Hosts API/Extension 2018-02-07 11:44:27 -07:00
qos_specs_manage.py Import HTTPStatus instead of http_client 2020-10-08 13:16:18 -04:00
quota_classes.py V3 jsonschema validation: Quota classes 2018-04-27 08:39:56 +05:30
quotas.py Remove nested quota leftovers 2021-03-30 16:20:39 +02:00
resource_common_manage.py Use constants for microversion values 2017-09-22 08:15:56 -05:00
scheduler_hints.py Add OS-SCH-HNT in extensions list 2019-06-07 08:38:06 +05:30
scheduler_stats.py [policy in code] Add support for service, limits 2017-10-12 15:08:34 +08:00
services.py Import HTTPStatus instead of http_client 2020-10-08 13:16:18 -04:00
snapshot_actions.py Import HTTPStatus instead of http_client 2020-10-08 13:16:18 -04:00
snapshot_manage.py Import HTTPStatus instead of http_client 2020-10-08 13:16:18 -04:00
snapshot_unmanage.py Import HTTPStatus instead of http_client 2020-10-08 13:16:18 -04:00
types_extra_specs.py Import HTTPStatus instead of http_client 2020-10-08 13:16:18 -04:00
types_manage.py Import HTTPStatus instead of http_client 2020-10-08 13:16:18 -04:00
used_limits.py [policy in code] Add support for service, limits 2017-10-12 15:08:34 +08:00
volume_actions.py Import HTTPStatus instead of http_client 2020-10-08 13:16:18 -04:00
volume_encryption_metadata.py Add missing 'target_obj' when perform policy check 2018-03-19 19:02:00 +08:00
volume_host_attribute.py [policy in code] Add support for volume, volume type resources 2017-10-17 09:54:28 +08:00
volume_image_metadata.py Import HTTPStatus instead of http_client 2020-10-08 13:16:18 -04:00
volume_manage.py Import HTTPStatus instead of http_client 2020-10-08 13:16:18 -04:00
volume_mig_status_attribute.py [policy in code] Add support for volume, volume type resources 2017-10-17 09:54:28 +08:00
volume_tenant_attribute.py [policy in code] Add support for volume, volume type resources 2017-10-17 09:54:28 +08:00
volume_transfer.py Import HTTPStatus instead of http_client 2020-10-08 13:16:18 -04:00
volume_type_access.py Import HTTPStatus instead of http_client 2020-10-08 13:16:18 -04:00
volume_type_encryption.py Import HTTPStatus instead of http_client 2020-10-08 13:16:18 -04:00
volume_unmanage.py Import HTTPStatus instead of http_client 2020-10-08 13:16:18 -04:00