cloudkitty/doc/source/webapi
Maxime Cottret 671fbb9fe3 Improve User Experience by adding an info REST entrypoint
This patch allow the user to query the API in order to:

* Get current collector configuration (period, services, etc)
* Get collected metadata list for a given service (using currently
  configured collector)

For this, the following work have been made:

* Each transformer can now export available metadata for a given
  resource (using a FakeData object and the strip_resource_data method)
* Each collector can now export information for a given resource
  about metadata (using associated transformer) and unit
* A new REST controller 'info' provides API entrypoints to those
  information:
  * configuration with GET /v1/info/config
  * all active services information with GET /v1/info/services
  * given active service information with GET /v1/info/services/SERVICE

Change-Id: I02b1bc5709371785748661b63c5e6f0705ce891b
Implements: blueprint user-experience-improvement (PARTIAL)
2017-01-09 08:51:42 +01:00
..
rating Added new rating module PyScripts 2015-10-15 17:43:27 +02:00
root.rst Split the api controllers and resources 2015-03-09 17:51:18 +01:00
v1.rst Improve User Experience by adding an info REST entrypoint 2017-01-09 08:51:42 +01:00