This commit is contained in:
Jonas Forsberg
2021-10-16 15:59:28 +02:00
parent 04b6350fd3
commit 7019e46395
4 changed files with 35 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
#/bin/bash
set -aeou pipefail
for arg in "$@"
do
case "$arg" in
{% for number, mac in pillar['network']['wol'].items() %}
{{ number }}|srv{{ number }}|server{{ number }})
sudo ether-wake -i {{ pillar['network']['interface']['bridge'] }} {{ mac }}
;;
{% endfor %}
*)
echo "unknown: $arg"
;;
esac
done