On 06/06/2018 01:36 PM, Richard W.M. Jones wrote:
Or maybe intentional. Using absolute paths is better than assuming that
libvirt will treat relative paths against the same directory as you
intended; although it would be nicer if libvirt would reject XML with a
relative path up front rather than look in the wrong directory and
perhaps succeed by accident on the wrong file.
---
tests/test-cache.sh | 3 ++-
tests/test-cow.sh | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
@@ -69,7 +70,7 @@ cleanup ()
trap cleanup INT QUIT TERM EXIT ERR
# Open the overlay and perform some operations.
-guestfish --format=raw -a 'nbd://?socket=cache.sock' <<'EOF'
+guestfish --format=raw -a "nbd://?socket=`pwd`/cache.sock"
<<'EOF'
We're using bash, so save a fork, by using $PWD instead of `pwd`.
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3266
Virtualization:
qemu.org |
libvirt.org