From d73af8787280002321ab52a3262a2d0b5a8e54cd Mon Sep 17 00:00:00 2001 From: Joe Gordon Date: Thu, 6 Feb 2014 15:33:52 -0800 Subject: [PATCH] If n-api-meta is being run, remove from NOVA_ENABLED_APIS If running n-api-meta as a separate service we shouldn't run it inside of n-api. This patch is in support of Iddd44f7ee43b9287a788dea49eaa484316f8da04 Change-Id: I8a54cf13dc6083b78e89c9ea5413d9e4d8d4b37a Related-Bug: #1270845 --- lib/nova | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/nova b/lib/nova index dbc5c3db44..3ee28faaec 100644 --- a/lib/nova +++ b/lib/nova @@ -389,6 +389,10 @@ function create_nova_conf() { fi if is_service_enabled n-api; then + if is_service_enabled n-api-meta; then + # If running n-api-meta as a separate service + NOVA_ENABLED_APIS=$(echo $NOVA_ENABLED_APIS | sed "s/,metadata//") + fi iniset $NOVA_CONF DEFAULT enabled_apis "$NOVA_ENABLED_APIS" if is_service_enabled tls-proxy; then # Set the service port for a proxy to take the original