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