1960a4c114e21ad03e9cb120de90684c541415a0
Right now every authenticated user can perform administration actions on CloudKitty's API. This patch uses oslo.context and oslo.policy to enable a policy engine. Enforcement of the policy will be added in another patchset. Change-Id: Ia88a37b259f12aee00f65876686d12411297b8fb
CloudKitty
OpenStack Rating and Usage Reporter
Goal
The goal of this project is to automate the extraction of the metrics from ceilometer, map them to rating informations and generate reports.
Status
This project is highly work in progress. Most of the work that we've done was targeted to quickly create a POC. We are now aiming towards the creation of an OpenStack module. Changes needed to attain our goal are huge, that's why the time between commits can be long.
Roadmap
- Create a project API to manage the configuration of rating modules and request informations.
- Every rating module should be able to expose its own API.
- Move from importutils to stevedore.
- Scheduling of rating calculations
- Better collection of ceilometer metrics (Maybe Gnocchi)
- Global code improvement
In a possible future :
- Spawning of instances to do the calculations
Description
Languages
Python
96.6%
Shell
2%
PHP
0.5%
HTML
0.5%
Mako
0.4%