[Ovirt-devel] [PATCH node] always use absolute path for persistent files
Alan Pevec
apevec at redhat.com
Wed Apr 8 10:02:20 UTC 2009
Signed-off-by: Alan Pevec <apevec at redhat.com>
---
scripts/ovirt-functions | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/scripts/ovirt-functions b/scripts/ovirt-functions
index 4024efa..a3991c0 100755
--- a/scripts/ovirt-functions
+++ b/scripts/ovirt-functions
@@ -408,11 +408,12 @@ ovirt_store_config() {
rc=0
if grep -q " /config ext3" /proc/mounts; then
printf "storing to /config :\n"
- for f in "$@"; do
+ for p in "$@"; do
+ f=$(readlink -f $p)
printf "$f"
# skip if file does not exist or is empty
- if [ ! -s $f ]; then
- printf " Skipping, file does not exist or is empty\n"
+ if [ ! -s "$f" ]; then
+ printf " Skipping, file '%s' does not exist or is empty\n" $p
continue
fi
# skip if already bind-mounted
--
1.6.0.6
More information about the ovirt-devel
mailing list