Mark some drivers as unstable schema or unofficial
Warn user that some new drivers have unstable schemas that can change in future releases. Unofficial drivers are those that interface with third party services but are not tested in CI. Change-Id: Ib5ded08166995a46ed21df9e7dc81fc503d41783
This commit is contained in:
parent
170d1f3ee3
commit
177853a371
|
@ -206,6 +206,10 @@ class MonascaWebhookDriver(datasource_driver.PushedDataSourceDriver):
|
|||
TRANSLATORS = [alarm_notification_translator]
|
||||
|
||||
def __init__(self, name='', args=None):
|
||||
LOG.warning(
|
||||
'The Monasca webhook driver is classified as having unstable '
|
||||
'schema. The schema may change in future releases in '
|
||||
'backwards-incompatible ways.')
|
||||
super(MonascaWebhookDriver, self).__init__(name, args=args)
|
||||
if args is None:
|
||||
args = {}
|
||||
|
|
|
@ -80,6 +80,10 @@ class VitrageDriver(datasource_driver.PushedDataSourceDriver):
|
|||
TRANSLATORS = [webhook_alarm_translator]
|
||||
|
||||
def __init__(self, name='', args=None):
|
||||
LOG.warning(
|
||||
'The Vitrage driver is classified as having unstable schema. '
|
||||
'The schema may change in future releases in '
|
||||
'backwards-incompatible ways.')
|
||||
super(VitrageDriver, self).__init__(name, args=args)
|
||||
if args is None:
|
||||
args = {}
|
||||
|
|
|
@ -120,15 +120,18 @@ has a differing degree of coverage for the available API calls.
|
|||
- OpenStack Keystone (v2 & v3)
|
||||
- OpenStack Mistral
|
||||
- OpenStack Monasca
|
||||
- OpenStack Monasca Webhook (unstable schema: may change in future release)
|
||||
- OpenStack Murano
|
||||
- OpenStack Neutron (v2)
|
||||
- OpenStack Neutron QoS
|
||||
- OpenStack Nova
|
||||
- OpenStack Swift
|
||||
- Cloud Foundry
|
||||
- Plexxi
|
||||
- vCenter
|
||||
- OpenStack Vitrage (unstable schema: may change in future release)
|
||||
- OPNFV Doctor
|
||||
- Cloud Foundry (unofficial)
|
||||
- Plexxi (unofficial)
|
||||
- vCenter (unofficial)
|
||||
|
||||
|
||||
Using the API or CLI, you can review the list of tables and columns that a driver supports.
|
||||
Roughly, you can think of each table as a collection of objects (like networks or servers),
|
||||
|
|
Loading…
Reference in New Issue