Rating Service for OpenStack
b13f623622
Nobody is using v1 API and given Distil is not an offical project of OpenStack, so we don't have to follow the normal API deprecation process. Let's officially deprecate Distil v1 API in Rocky. And Distil will follow the normal deprecation process since Rocky. Change-Id: Ice2d1422ab94eb92df9bf5ad02f3ecda884961a2 |
||
---|---|---|
api-ref/source | ||
distil | ||
doc/source | ||
etc | ||
tools | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.testr.conf | ||
.zuul.yaml | ||
HACKING.rst | ||
LICENSE | ||
Makefile | ||
old-requirements.txt | ||
README.rst | ||
requirements.txt | ||
run_tests.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Team and repository tags
Distil
Distil is a service to provide easy interactions with ERP systems, by exposing a configurable set of collection tools and transformers to make usable billing data out of Ceilometer entries.
Distil provides a rest api to integrate with arbitrary ERP systems, and returns quotations/invoices as json. What the ranges are, and how Ceilometer data is aggregated is intended to be configurable, and defined in the configuration file.
The Distil data store will prevent overlapping bills for a given tenant and resource ever being stored, while still allowing for regeneration of a given invoices.