Moved the metric mappings for Ceilormeter, Gnocchi & Monasca out of
base.py. The datasources manager now uses classes extending base.py
their NAME attribute as key in the dictionary of total available
mappings and datasources. base.py still contains a template
definition of all available mappings so that anyone extending the
base class can identify all the possible endpoints they can map to.
Reviewed: https:/ /review. openstack. org/636761 /git.openstack. org/cgit/ openstack/ watcher/ commit/ ?id=73830387c65 037cd1de8404f52 dda1a307e71ebd
Committed: https:/
Submitter: Zuul
Branch: master
commit 73830387c65037c d1de8404f52dda1 a307e71ebd
Author: Dantali0n <email address hidden>
Date: Wed Feb 13 22:24:01 2019 +0100
Move datasources metric mappings out of base.py
Moved the metric mappings for Ceilormeter, Gnocchi & Monasca out of
base.py. The datasources manager now uses classes extending base.py
their NAME attribute as key in the dictionary of total available
mappings and datasources. base.py still contains a template
definition of all available mappings so that anyone extending the
base class can identify all the possible endpoints they can map to.
Change-Id: I6a826423031b5a 6a60c4cd5fe24f7 4b8400f6b55
Closes-Bug: #1815769