oslo.limit/oslo_limit
melanie witt bf9deb10c3 Add interfaces for getting limits without enforcing
We currently have a public Enforcer interface for getting limits and
calculating usage but it is not yet possible to retrieve only limits
without calculating usage.

While working on unified limits support in nova, we realized we need a
way to get limits only. In nova there are legacy APIs for showing quota
limits and initially we will provide compat by proxying to keystone to
get the limits.

This adds public interfaces for getting limits to Enforcer.

Related to blueprint unified-limits-nova

Change-Id: I22234e0bb6b3a1cecb29a6b99a3afcd02ffdbf5f
2022-01-21 19:35:33 +00:00
..
tests Add interfaces for getting limits without enforcing 2022-01-21 19:35:33 +00:00
__init__.py Init repo 2018-05-17 18:06:06 +08:00
_i18n.py ADD i18n file 2018-07-30 16:15:03 +08:00
exception.py Add flat enforcer 2019-11-25 18:30:28 +00:00
fixture.py Add caching of limits in Enforcer 2021-10-18 21:43:57 +00:00
limit.py Add interfaces for getting limits without enforcing 2022-01-21 19:35:33 +00:00
opts.py Add auth plugin options to options list 2021-10-12 08:37:37 +09:00