imsm_check_hold() {
   if mdadm --remove $1 $2; then
       echo "$2 removal from $1 should have been blocked" >&2
       cat /proc/mdstat >&2
       mdadm -E $2
       exit 1
   fi
}

imsm_check_removal() {
   if ! mdadm --remove $1 $2 ; then
       echo "$2 removal from $1 should have succeeded" >&2
       cat /proc/mdstat >&2
       mdadm -E $2
       exit 1
   fi
}

setup_env() {
	export IMSM_DEVNAME_AS_SERIAL=1
	export IMSM_TEST_OROM=1
	container=/dev/md/container
	member=/dev/md/vol0
}

reset_env() {
	unset IMSM_DEVNAME_AS_SERIAL
	unset IMSM_TEST_OROM
	unset imsm_check
	unset container
	unset member
}
