From 7d4bc72dd06e1dbbbd27f436648de1dd844e3254 Mon Sep 17 00:00:00 2001 From: candifloss Date: Fri, 24 Jul 2026 11:41:49 +0530 Subject: [PATCH] Proxmox function: `restartvm` --- modules/proxmox_host/functions/restartvm.fish | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 modules/proxmox_host/functions/restartvm.fish diff --git a/modules/proxmox_host/functions/restartvm.fish b/modules/proxmox_host/functions/restartvm.fish new file mode 100644 index 0000000..bbd58b5 --- /dev/null +++ b/modules/proxmox_host/functions/restartvm.fish @@ -0,0 +1,15 @@ +function restartvm --description "Restart a Proxmox VM" + if test -z "$argv[1]" + echo "Usage: restartvm [delay]" + return 1 + end + + set -l vmid $argv[1] + set -l delay $argv[2] + + test -n "$delay"; or set delay 10 + + qm stop "$vmid" + and sleep "$delay" + and qm start "$vmid" +end \ No newline at end of file