Johan Le Baut 21 timmar sedan
förälder
incheckning
81329b8ac3
3 ändrade filer med 12 tillägg och 0 borttagningar
  1. 1 0
      README.md
  2. 11 0
      check-umc.sh
  3. 0 0
      do-plugs.sh

+ 1 - 0
README.md

@@ -59,6 +59,7 @@ mkdir -p ~/.config/systemd/user
 cp sooperlooper.service ~/.config/systemd/user/
 systemctl --user daemon-reload
 systemctl --user enable --now sooperlooper.service
+systemctl --user restart sooperlooper.service
 systemctl --user status sooperlooper.service
 pgrep -a -u olimex -x sooperlooper
 ```

+ 11 - 0
check-umc.sh

@@ -43,4 +43,15 @@ while :; do
         state="ok"
         sleep 20
     fi
+    if systemctl --user is-active --quiet sooperlooper.service && pw-link -i | grep -Fqx 'sooperlooper:loop0_in_4'; then
+
+        links=$(pw-link -l 2>/dev/null) || links=''
+
+        if ! printf '%s\n' "$links" |
+            grep -Fq '|-> sooperlooper:loop0_in_1'; then
+            echo "Liens SooperLooper absents : lancement de do-plugs.sh"
+            bash /home/olimex/config-looper/do-plugs.sh
+        fi
+    fi
+
 done

+ 0 - 0
do-plugs.sh