15 lines
318 B
Fish

function restartvm --description "Restart a Proxmox VM"
if test -z "$argv[1]"
echo "Usage: restartvm <vmid> [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