add reboot script

This commit is contained in:
Daniel Micay 2024-11-29 15:24:26 -05:00
parent 3cdd4914d3
commit 7204b8d66e

27
reboot Executable file
View File

@ -0,0 +1,27 @@
#!/bin/bash
set -o errexit -o nounset -o pipefail
[[ $# -eq 2 ]] || exit 1
input=
read -p "Reboot $1 servers? " input
if [[ $input != yes ]]; then
exit 1
fi
echo
user=root
. hosts.sh
declare -n hosts=hosts_$1
for host in ${hosts[@]}; do
echo $host
echo
systemctl -H $host reboot
sleep $2
echo
done