From 2fce0a973de0fb77212b4309421b432b14f039b2 Mon Sep 17 00:00:00 2001 From: Ben Nemec Date: Wed, 22 May 2013 21:13:11 +0000 Subject: [PATCH] Fix screenrc for nova-compute When devstack creates stack-screenrc, it includes unescaped " characters that cause failures starting nova-compute. This fix changes the " to ' so there isn't a conflict. Fixes bug 1183114 Change-Id: I7830879d56f1ac20950aace46dd3b72d209986ce --- lib/nova | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/nova b/lib/nova index 9fc4ded7b6..c38f50c801 100644 --- a/lib/nova +++ b/lib/nova @@ -690,7 +690,7 @@ function start_nova() { # The group **$LIBVIRT_GROUP** is added to the current user in this script. # Use 'sg' to execute nova-compute as a member of the **$LIBVIRT_GROUP** group. - screen_it n-cpu "cd $NOVA_DIR && sg $LIBVIRT_GROUP \"$NOVA_BIN_DIR/nova-compute --config-file $NOVA_CONF_BOTTOM\"" + screen_it n-cpu "cd $NOVA_DIR && sg $LIBVIRT_GROUP '$NOVA_BIN_DIR/nova-compute --config-file $NOVA_CONF_BOTTOM'" screen_it n-crt "cd $NOVA_DIR && $NOVA_BIN_DIR/nova-cert" screen_it n-net "cd $NOVA_DIR && $NOVA_BIN_DIR/nova-network --config-file $NOVA_CONF_BOTTOM" screen_it n-sch "cd $NOVA_DIR && $NOVA_BIN_DIR/nova-scheduler --config-file $NOVA_CONF_BOTTOM"