52qubes-pause-vms 241 B

1234567891011121314151617181920212223
  1. #!/bin/sh
  2. . "${PM_FUNCTIONS}"
  3. pause_vms()
  4. {
  5. echo
  6. qvm-run --all --pause
  7. }
  8. unpause_vms()
  9. {
  10. echo
  11. qvm-run --all --unpause
  12. }
  13. case "$1" in
  14. thaw|resume) unpause_vms ;;
  15. suspend|hibernate) pause_vms ;;
  16. *) exit 0 ;;
  17. esac