aodh/aodh/api
James Page 74eadfbd58 gnocchi: Use Dynamic Aggregates API
Switch to using the Dynamic Aggregates API as the Metric Aggregation
API is deprecated.

When using the Dynamic Aggregates API, any aggregation using rates
can use the underlying base measures for the aggregation rather than
the rate, for example:

    (aggregation rate:mean (metric cpu mean))

The tuple of data for each record returned via this API is encapsulated
with information about the aggregation used so adapt the sanitization
function to deal with this and the formatting of the metrics measures
API as well.

Change-Id: I4f631d224404460138f4050b1b981d577b592544
Closes-Bug: 1946793
2022-02-18 12:40:39 +00:00
..
controllers gnocchi: Use Dynamic Aggregates API 2022-02-18 12:40:39 +00:00
__init__.py Load api-paste.ini from configuration directories first 2021-12-01 10:50:31 +09:00
api-paste.ini Integrate OSprofiler in Aodh 2019-04-05 02:21:57 +00:00
app.py Load api-paste.ini from configuration directories first 2021-12-01 10:50:31 +09:00
app.wsgi Use pbr wsgi_scripts to build aodh-api 2016-05-24 19:37:09 +02:00
hooks.py Suppress policy default change warnings 2021-07-06 11:51:55 -05:00
middleware.py Remove six 2020-12-04 01:35:57 +00:00
policies.py Fix oslo policy DeprecatedRule warnings 2021-07-06 16:52:33 +00:00
rbac.py Support quota API 2020-01-29 22:09:39 +13:00