Add deployment code for gnocchi

- Check if gnocchi/ceilometer services are enabled
- Configures gnocchi service
- Update devstackGSG.rst to remove workaround
  - Modulepath previously needed to be changed manually
- Add COLLECTD_{CEILOMETER,GNOCCHI}_ENABLED option

Change-Id: Ic644f53b53dcdbb92eef2c8ddf7d2888fc308797
This commit is contained in:
Emma Foley
2017-01-12 16:40:24 +00:00
parent 1dd391a3de
commit fc514f3f0f
5 changed files with 46 additions and 18 deletions

View File

@@ -6,6 +6,9 @@ COLLECTD_CONF_DIR=${COLLECTD_CONF_DIR:-''}
COLLECTD_CEILOMETER_VERBOSE=${COLLECTD_CEILOMETER_VERBOSE:-False}
COLLECTD_CEILOMETER_ENABLED=${COLLECTD_CEILOMETER_ENABLED:-False}
COLLECTD_GNOCCHI_ENABLED=${COLLECTD_GNOCCHI_ENABLED:-True}
# Configurations for Collectd LogFile plugin
COLLECTD_LOG_FILE=${COLLECTD_LOG_FILE:-$LOGDIR/collectd.log}
COLLECTD_LOG_LEVEL=${COLLECTD_LOG_LEVEL:-info}