vms: init graceful shutdown for GUI #833

Merged
clan-bot merged 1 commits from DavHau-dave into main 2024-02-09 12:58:52 +00:00
Owner
  • add python modules for qemu protocols: QMP (hardware interactions) and QGA (guest service interaction)
  • refactor state directory: remove name from path (already contains url)
  • add impure vm test for basic qmp interaction
  • simplify existing vm persistance test (factor out shared code)
  • integrate graceful shutdown into GUI

the GUI integration still needs to be improved later:

  • add fallback in case system doesn't react to powerdown button
  • shutdown GUI switch fails if VM hasn't been started yet, and then remains in a wrong position
- add python modules for qemu protocols: QMP (hardware interactions) and QGA (guest service interaction) - refactor state directory: remove name from path (already contains url) - add impure vm test for basic qmp interaction - simplify existing vm persistance test (factor out shared code) - integrate graceful shutdown into GUI the GUI integration still needs to be improved later: - add fallback in case system doesn't react to powerdown button - shutdown GUI switch fails if VM hasn't been started yet, and then remains in a wrong position
clan-bot was assigned by DavHau 2024-02-09 12:46:55 +00:00
Qubasa was assigned by DavHau 2024-02-09 12:47:47 +00:00
DavHau force-pushed DavHau-dave from 0e5125275d to 02dd132e08 2024-02-09 12:55:54 +00:00 Compare
clan-bot merged commit cc8d6b281b into main 2024-02-09 12:58:52 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: clan/clan-core#833
No description provided.