# Copyright (C) 2016 Ian Kelling
# distro setup full using fai. (assuming we already synced data files to the host)
+# Usage: dsfull [-r] HOST
+# -r for no reboot.
+
set -eE -o pipefail
cleanup() { :; }
set -x
-cleanup() { pxe-server :; }
-pxe-server fai $host
+cleanup() { pxe-server; }
+pxe-server $host fai
if $reboot; then
ssh $host "touch /tmp/keyscript-off; sudo reboot" ||: &
fi
-pxe-server -a :
+pxe-server -a
cleanup() { :; }
error=true