cloudkitty/cloudkitty/tests
Luka Peschke 45f0a00d56 Made metric conf validation more generic
This patchs aims at reducing the amout of code required by a collector for
metric validation (meaning no code at all in case the collector doesn't
require any additional metric collection parameters).

The following work has been done:

* Fixed the "check_configuration" method of the base collector and made it
  return data in the same format as its child classes.

* Made each collector call the "check_configuration" method of the
  base collector.

* Added some metric conf validation test cases

* Added details to docstrings in the base collector

Change-Id: Ib74f57602dd4413b9513dda7e161e02f1f60c619
2018-12-17 10:52:41 +01:00
..
api Adding a v2 storage backend 2018-08-22 12:11:25 +02:00
collectors Made metric conf validation more generic 2018-12-17 10:52:41 +01:00
gabbi Adding an InfluxDB storage backend 2018-12-11 14:32:55 +01:00
storage Adding an InfluxDB storage backend 2018-12-11 14:32:55 +01:00
transformers Adding a v2 storage backend 2018-08-22 12:11:25 +02:00
__init__.py Remove usage of parameter enforce_type 2017-05-31 15:45:23 +08:00
samples.py Adding an InfluxDB storage backend 2018-12-11 14:32:55 +01:00
test_config.py Adding a v2 storage backend 2018-08-22 12:11:25 +02:00
test_hacking.py Adding a v2 storage backend 2018-08-22 12:11:25 +02:00
test_hashmap.py Adding a v2 storage backend 2018-08-22 12:11:25 +02:00
test_keystone_fetcher.py Change configuration section names 2018-10-15 10:47:11 +02:00
test_orchestrator.py Change configuration section names 2018-10-15 10:47:11 +02:00
test_policy.py Adding a v2 storage backend 2018-08-22 12:11:25 +02:00
test_pyscripts.py Adding a v2 storage backend 2018-08-22 12:11:25 +02:00
test_rating.py Adding a v2 storage backend 2018-08-22 12:11:25 +02:00
test_state.py Adding a v2 storage backend 2018-08-22 12:11:25 +02:00
test_utils.py Adding an InfluxDB storage backend 2018-12-11 14:32:55 +01:00
utils.py Adding an InfluxDB storage backend 2018-12-11 14:32:55 +01:00