#!/bin/sh ## ## suspend-example.sh ## VMNAME="windows7" case $1 in suspend) ## COMMANDS THAT YOU WISH TO RUN BEFORE SUSPEND virsh suspend ${VMNAME} ;; resume) ## COMMANDS THAT YOU WISH TO RUN AFTER RESUME virsh resume ${VMNAME} ;; hibernate) ## COMMANDS THAT YOU WISH TO RUN BEFORE HIBERNATE virsh suspend ${VMNAME} ;; thaw) ## COMMANDS THAT YOU WISH TO RUN AFTER RESUME FROM SUSPEND TO DISK virsh resume ${VMNAME} ;; esac