Lingxian Kong 00638fa410 Fix policy check for distil
To keep consistent with other projects and enable 'admin_or_owner' rule
in policy.json, this patch adds neccessary fields for policy check
target and use correct method to get context dictionary.

To be clear, the rule in policy.json 'project_id:%(project_id)s' comes
from Nova originally, the policy module will get project_id from
request URL to Nova service andn compare with project_id in the user
credential. For other projects which don't contain project_id in URL,
just get it from user credential to make the rule work properly.

Change-Id: I5979f2c5204e373cc4a84b1f6997845aabc891cb
2017-06-21 13:53:25 +12:00
2017-06-21 13:53:25 +12:00
2017-06-21 13:53:25 +12:00
2017-06-16 10:37:12 +12:00
2015-12-14 20:52:10 +01:00
2016-02-15 16:42:23 +13:00
2017-06-12 13:21:17 +12:00
2017-05-12 14:30:26 +12:00
2017-06-20 12:10:33 +12:00

Team and repository tags

image

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.

Description
Rating Service for OpenStack
Readme 3.4 MiB
Languages
Python 97.4%
Shell 2%
Makefile 0.3%
Mako 0.2%
HTML 0.1%