[Libguestfs] [PATCH 9/9] tests/qemu: isolate MD5 calculation in an own shared function
Richard W.M. Jones
rjones at redhat.com
Tue Nov 4 16:13:00 UTC 2014
On Tue, Nov 04, 2014 at 04:35:32PM +0100, Pino Toscano wrote:
> +
> +do_md5 ()
> +{
> + case "$(uname)" in
> + Linux)
> + md5sum "$1" | awk '{print $1}'
> + ;;
> + *)
> + echo "$0: unknown method to calculate MD5 of file on $(uname)"
> + exit 1
> + ;;
> + esac
> +}
It's probably better to do something like:
if md5sum --help >/dev/null 2>&1; then
md5sum ...
elif md5 --help >/dev/null 2>&1; then
md5 ...
else
echo "$0: don't know how to calculate md5 sum on this host"
exit 1
fi
?
Rich.
--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-builder quickly builds VMs from scratch
http://libguestfs.org/virt-builder.1.html
More information about the Libguestfs
mailing list