Browse code

Use daemon flag only when USE_SCREEN=False

This patch removes the daemon option, when devstack is started
with USE_SCREEN=True.

Change-Id: Ib3b1c0b2abf9111b767b3d557dacdc7a89a38f59

Malini Kamalambal authored on 2014/05/16 06:04:13
Showing 1 changed files
... ...
@@ -154,7 +154,12 @@ function install_marconiclient {
154 154
 
155 155
 # start_marconi() - Start running processes, including screen
156 156
 function start_marconi {
157
-    screen_it marconi-server "marconi-server --config-file $MARCONI_CONF --daemon"
157
+    if [[ ${USE_SCREEN,,} == "false" ]];; then
158
+        screen_it marconi-server "marconi-server --config-file $MARCONI_CONF --daemon"
159
+    else
160
+        screen_it marconi-server "marconi-server --config-file $MARCONI_CONF"
161
+    fi
162
+
158 163
     echo "Waiting for Marconi to start..."
159 164
     if ! timeout $SERVICE_TIMEOUT sh -c "while ! wget --no-proxy -q -O- $MARCONI_SERVICE_PROTOCOL://$MARCONI_SERVICE_HOST:$MARCONI_SERVICE_PORT/v1/health; do sleep 1; done"; then
160 165
         die $LINENO "Marconi did not start"