Revision e51d19e9
b/snf-image-host/common.sh.in | ||
---|---|---|
355 | 355 |
|
356 | 356 |
SCRIPT_NAME=$(basename $0) |
357 | 357 |
|
358 |
if [ -f /sbin/blkid -a -x /sbin/blkid ]; then |
|
359 |
VOL_ID="/sbin/blkid -c /dev/null -o value -s UUID" |
|
360 |
VOL_TYPE="/sbin/blkid -c /dev/null -o value -s TYPE" |
|
361 |
else |
|
362 |
for dir in /lib/udev /sbin; do |
|
363 |
if [ -f $dir/vol_id -a -x $dir/vol_id ]; then |
|
364 |
VOL_ID="$dir/vol_id -u" |
|
365 |
VOL_TYPE="$dir/vol_id -t" |
|
366 |
fi |
|
367 |
done |
|
368 |
fi |
|
369 |
|
|
370 |
if [ -z "$VOL_ID" ]; then |
|
371 |
log_error "vol_id or blkid not found, please install udev or util-linux" |
|
372 |
exit 1 |
|
373 |
fi |
|
374 |
|
|
375 | 358 |
# vim: set sta sts=4 shiftwidth=4 sw=4 et ai : |
Also available in: Unified diff