[libvirt] [PATCH 1/2] tools: Ignore newlines in libvirt-guests.sh guest list
Stefan Bader
stefan.bader at canonical.com
Fri Oct 7 07:56:32 UTC 2016
The list file expects all guest UUIDs on the same line as the URI
which the guests run on. This does not happen when the list is
echo'ed in quotes. When stripping the quotes, newlines get transformed
into spaces. Without this, only the first guest on the list is actually
handled.
Based on a fix by Omar Siam <simar at gmx.net>
Bug-Ubuntu: http://bugs.launchpad.net/bugs/1591695
Signed-off-by: Stefan Bader <stefan.bader at canonical.com>
---
tools/libvirt-guests.sh.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tools/libvirt-guests.sh.in b/tools/libvirt-guests.sh.in
index 7f74b85..7380b4b 100644
--- a/tools/libvirt-guests.sh.in
+++ b/tools/libvirt-guests.sh.in
@@ -499,7 +499,7 @@ stop() {
fi
if [ -n "$list" ]; then
- echo "$uri" "$list" >>"$LISTFILE"
+ echo "$uri" $list >>"$LISTFILE"
fi
done
set +f
--
1.9.1
More information about the libvir-list
mailing list