From 73b6749a59a9ab2b6e757c86ab69b90c42868aa0 Mon Sep 17 00:00:00 2001 From: Mehdi Abaakouk Date: Wed, 7 Dec 2016 13:29:38 +0100 Subject: [PATCH] devstack: Don't enable api by default Change-Id: Id53007370763ca1499202835d1be322842a29254 --- devstack/settings | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/devstack/settings b/devstack/settings index 0d3d9ee6e6..dc5a177718 100644 --- a/devstack/settings +++ b/devstack/settings @@ -5,8 +5,6 @@ enable_service ceilometer-acompute ceilometer-acentral enable_service ceilometer-anotification # Data Collector enable_service ceilometer-collector -# API service -enable_service ceilometer-api # Default directories CEILOMETER_DIR=$DEST/ceilometer @@ -17,6 +15,9 @@ CEILOMETER_WSGI_DIR=${CEILOMETER_WSGI_DIR:-/var/www/ceilometer} # Set up no backend CEILOMETER_BACKEND=${CEILOMETER_BACKEND:-none} +if [ "$CEILOMETER_BACKEND" = "es" ] || [ "$CEILOMETER_BACKEND" = "mysql" ] || [ "$CEILOMETER_BACKEND" = "postgresql" ] || [ "$CEILOMETER_BACKEND" = "mongodb" ]; then + enable_service ceilometer-api +fi # Gnocchi default archive_policy for Ceilometer GNOCCHI_ARCHIVE_POLICY=${GNOCCHI_ARCHIVE_POLICY:-low}