cloudkitty/cloudkitty/tests
Luka Peschke afbc5cfdad Don't raise NoDataCollected in case of collect error
This makes the different collectors raise collect exception in case of a
collect error.

Work items:

* The Prometheus collector raises a PrometheusConfigError instead of a
  NoDataCollected exception when the provided query URL is invalid.

* The collectors have been simplified: it is the BaseCollector which raises
  a NoDataCollected exception in case nothing was found. Collectors can
  return an empty iterable or None.

Change-Id: I65bc9ffb2618673e6fa42464dd841f960a7a0af1
Story: 2003828
Task: 26762
2018-11-14 11:07:21 +00:00
..
api Adding a v2 storage backend 2018-08-22 12:11:25 +02:00
collectors Don't raise NoDataCollected in case of collect error 2018-11-14 11:07:21 +00:00
gabbi Handle the scope id as a regular groupby attribute in storage 2018-10-05 14:59:20 +02:00
storage Support pagination in v2 storage total() 2018-10-17 07:30:00 +00: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 a v2 storage backend 2018-08-22 12:11:25 +02: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 a v2 storage backend 2018-08-22 12:11:25 +02:00
utils.py Adding a v2 storage backend 2018-08-22 12:11:25 +02:00