From a5d52c60793cd65f23905a4d271d7ebe6651a2a5 Mon Sep 17 00:00:00 2001 From: alarig Date: Thu, 24 Jan 2019 16:27:45 +0100 Subject: [PATCH] Add routes if there is activity on the pve/qemu sockets --- inotify-triggered-vm-route-creation.sh | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100755 inotify-triggered-vm-route-creation.sh diff --git a/inotify-triggered-vm-route-creation.sh b/inotify-triggered-vm-route-creation.sh new file mode 100755 index 0000000..ef39974 --- /dev/null +++ b/inotify-triggered-vm-route-creation.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +inotifywait -q -m --format '%f' /run/qemu-server/ | while read -r vm; do + # Only act if the line is not empty + if [ ${vm} ]; then + # The sed transforms 100.pid (or .whatever) to 100 + creationRoutesVM $(echo ${vm} | sed -E 's/([0-9]{3})\..*/\1/') + fi +done