From 38b3eedf3943e0fa53a203577e9e2203a1977e5b Mon Sep 17 00:00:00 2001 From: Infinidoge Date: Thu, 30 Jan 2025 23:41:32 -0500 Subject: [PATCH] Infini-DL360: properly pause minecraft servers --- hosts/Infini-DL360/default.nix | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/hosts/Infini-DL360/default.nix b/hosts/Infini-DL360/default.nix index f668a4e..10428f7 100644 --- a/hosts/Infini-DL360/default.nix +++ b/hosts/Infini-DL360/default.nix @@ -162,18 +162,17 @@ in { preHook = '' - ${tmux} -S /run/minecraft/friend-server.sock send-keys "say Server is backing up..." Enter - ${tmux} -S /run/minecraft/friend-server.sock send-keys save-off Enter - ${tmux} -S /run/minecraft/friend-server.sock send-keys save-all Enter - ${tmux} -S /run/minecraft/sister-server.sock send-keys "say Server is backing up..." Enter - ${tmux} -S /run/minecraft/sister-server.sock send-keys save-off Enter - ${tmux} -S /run/minecraft/sister-server.sock send-keys save-all Enter + for sock in /run/minecraft/*.sock; do + ${tmux} -S $sock send-keys "say Server is backing up..." Enter + ${tmux} -S $sock send-keys save-off Enter + ${tmux} -S $sock send-keys save-all Enter + done ''; postHook = '' - ${tmux} -S /run/minecraft/friend-server.sock send-keys save-on Enter - ${tmux} -S /run/minecraft/friend-server.sock send-keys "say Backup complete" Enter - ${tmux} -S /run/minecraft/sister-server.sock send-keys save-on Enter - ${tmux} -S /run/minecraft/sister-server.sock send-keys "say Backup complete" Enter + for sock in /run/minecraft/*.sock; do + ${tmux} -S $sock send-keys save-on Enter + ${tmux} -S $sock send-keys "say Backup complete" Enter + done ''; };