#!/bin/sh -e

prereq=""

prereqs() { echo "$prereq"; }

case "$1" in
prereqs)
prereqs
exit 0
;;
esac

. /scripts/functions

log_begin_msg "Assembling raid"
if [ -d /sys/firmware/efi/efivars ]; then
	mount -t efivarfs efivarfs -o nosuid,nodev,noexec,relatime /sys/firmware/efi/efivars
fi

vgchange -an || true

mdadm --assemble --scan --run
sleep 1

vgchange -ay || true

log_end_msg

exit 0
