#!/bin/bash
#
# Use the EVMS CLI to create an MD region.

level=$1
objects=""
shift

if [ -z $1 ]; then
	echo "USAGE: `basename $0` l|0|1|5 object+"
	exit 1
fi

case "$level" in
	l)
		md_plugin=MDLinearRegMgr
		;;

	0)
		md_plugin=MDRaid0RegMgr
		;;

	1)
		md_plugin=MDRaid1RegMgr
		;;

	5)
		md_plugin=MDRaid5RegMgr
		;;

	*)
		echo "USAGE: `basename $0` <l|0|1|5> <object list>"
		exit 1
		;;
esac

until [ -z $1 ]; do
	objects="${objects},$1"
	shift
done

evms -s << EOF > /dev/null
create:region,${md_plugin}={}${objects}
EOF

