xenstore-utils on debian wheezy does not have /usr/sbin/xenstore so these commands file. It does have xenstore-write and xenstore-rm so by adding a - this is fixed easily.

Signed-off-by: Daan Hoogland <daan@onecht.net>
This commit is contained in:
Joris van Lieshout 2014-05-22 15:25:45 +02:00 committed by Daan Hoogland
parent c54ce3cafb
commit 2e83baaca2

View File

@ -74,7 +74,7 @@ xenstore_write_cached() {
fi
# try to write and update cache if successfull
if $XENSTORE write "$key" "$newval" ; then
if $XENSTORE-write "$key" "$newval" ; then
mkdir -p $(dirname "$cache")
echo -n "$newval" > "$cache"
XENSTORE_UPDATED=1
@ -104,7 +104,7 @@ xenstore_rm_cached() {
return 1
fi
# try to write and update cache if successfull
if $XENSTORE rm "$key" ; then
if $XENSTORE-rm "$key" ; then
rm -rf "$cache"
XENSTORE_UPDATED=1
return 0