aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Rozet <trozet@redhat.com>2017-08-14 21:56:52 +0000
committerGerrit Code Review <gerrit@opnfv.org>2017-08-14 21:56:52 +0000
commitcb50eb4b5f333a3c3128336653ef617bb6f40f80 (patch)
treee29934f25fbf7c10d053fc5579ba98f6a643e1eb
parentacaf991ae5330263a04b8d52321579a86ee79789 (diff)
parentf9fad060e9284d64511c2707eb58a6a87dfafa5c (diff)
Merge "Adds Doctor DS driver to Congress"
-rw-r--r--environments/enable_congress.yaml9
-rw-r--r--puppet/services/congress.yaml10
2 files changed, 19 insertions, 0 deletions
diff --git a/environments/enable_congress.yaml b/environments/enable_congress.yaml
index 1eea7f5e..8158ada1 100644
--- a/environments/enable_congress.yaml
+++ b/environments/enable_congress.yaml
@@ -1,2 +1,11 @@
resource_registry:
OS::TripleO::Services::Congress: ../puppet/services/congress.yaml
+
+parameter_defaults:
+ CongressDrivers: ['congress.datasources.neutronv2_driver.NeutronV2Driver',
+ 'congress.datasources.glancev2_driver.GlanceV2Driver',
+ 'congress.datasources.nova_driver.NovaDriver',
+ 'congress.datasources.keystone_driver.KeystoneDriver',
+ 'congress.datasources.ceilometer_driver.CeilometerDriver',
+ 'congress.datasources.cinder_driver.CinderDriver',
+ 'congress.datasources.doctor_driver.DoctorDriver']
diff --git a/puppet/services/congress.yaml b/puppet/services/congress.yaml
index dc786b6a..19ed086a 100644
--- a/puppet/services/congress.yaml
+++ b/puppet/services/congress.yaml
@@ -47,6 +47,15 @@ parameters:
default: 5672
description: Set rabbit subscriber port, change this if using SSL
type: number
+ CongressDrivers:
+ default: ['congress.datasources.neutronv2_driver.NeutronV2Driver',
+ 'congress.datasources.glancev2_driver.GlanceV2Driver',
+ 'congress.datasources.nova_driver.NovaDriver',
+ 'congress.datasources.keystone_driver.KeystoneDriver',
+ 'congress.datasources.ceilometer_driver.CeilometerDriver',
+ 'congress.datasources.cinder_driver.CinderDriver']
+ description: Comma-separated list of data source drivers
+ type: comma_delimited_list
outputs:
role_data:
@@ -72,6 +81,7 @@ outputs:
congress::rabbit_use_ssl: {get_param: RabbitClientUseSSL}
congress::rabbit_port: {get_param: RabbitClientPort}
congress::server::bind_host: {get_param: [ServiceNetMap, CongressApiNetwork]}
+ congress::drivers: {get_param: CongressDrivers}
congress::keystone::authtoken::password: {get_param: CongressPassword}
congress::keystone::authtoken::project_name: 'service'