summaryrefslogtreecommitdiffstats
path: root/python/qemu/machine.py
Commit message (Expand)AuthorAgeFilesLines
* Python: close the log file kept by QEMUMachine before reading itCleber Rosa2021-02-161-2/+2
* treewide: do not use short-form boolean optionsPaolo Bonzini2020-12-101-1/+1
* tests: add prefixes to the bare mkdtemp callsAlex Bennée2020-11-231-1/+2
* python/qemu: Add mypy type annotationsJohn Snow2020-10-201-42/+56
* python/qemu: make 'args' style arguments immutableJohn Snow2020-10-201-13/+17
* python/machine.py: fix _popen accessJohn Snow2020-10-201-5/+11
* python/machine.py: Add _qmp access shimJohn Snow2020-10-201-11/+13
* python/machine.py: use qmp.commandJohn Snow2020-10-201-12/+20
* python/machine.py: Handle None events in events_waitJohn Snow2020-10-201-7/+20
* python/machine.py: Don't modify state in _base_args()John Snow2020-10-201-7/+10
* python/machine.py: reorder __init__John Snow2020-10-201-19/+25
* python/machine.py: Fix monitor address typingJohn Snow2020-10-201-15/+25
* python/qemu: use isort to lay out importsJohn Snow2020-10-201-4/+4
* python/qemu: Change ConsoleSocket to optionally drain socket.Robert Foley2020-07-271-9/+4Star
* python/qemu: Cleanup changes to ConsoleSocketRobert Foley2020-07-271-3/+4
* python/machine: Change default timeout to 30 secondsJohn Snow2020-07-251-15/+15
* python/qmp.py: re-absorb MonitorResponseErrorJohn Snow2020-07-141-14/+1Star
* python/machine.py: change default wait timeout to 3 secondsJohn Snow2020-07-141-2/+2
* python/machine.py: re-add sigkill warning suppressionJohn Snow2020-07-141-1/+6
* python/machine.py: split shutdown into hard and soft flavorsJohn Snow2020-07-141-15/+83
* python/machine.py: Make wait() call shutdown()John Snow2020-07-141-8/+9
* python/machine.py: Add a configurable timeout to shutdown()John Snow2020-07-141-3/+5
* python/machine.py: Prohibit multiple shutdown() callsJohn Snow2020-07-141-1/+13
* python/machine.py: Perform early cleanup for wait() calls, tooJohn Snow2020-07-141-0/+1
* python/machine.py: Add _early_cleanup hookJohn Snow2020-07-141-6/+12
* python/machine.py: Close QMP socket in cleanupJohn Snow2020-07-141-3/+4
* python/machine.py: consolidate _post_shutdown()John Snow2020-07-141-14/+13Star
* python/qemu: Add ConsoleSocket for optional use in QEMUMachineRobert Foley2020-07-111-4/+19
* python/qemu: Adjust traceback typingJohn Snow2020-05-311-2/+6
* python/qemu: remove Python2 style super() callsJohn Snow2020-05-311-1/+1
* python/qemu: delint; add flake8 configJohn Snow2020-05-311-4/+9
* python/qemu: delint and add pylintrcJohn Snow2020-05-311-3/+3
* python/qemu/machine: remove logging configurationJohn Snow2020-05-311-3/+0Star
* python/qemu/machine: add kill() methodVladimir Sementsov-Ogievskiy2020-05-311-3/+9
* python/qemu: Kill QEMU process if 'quit' doesn't workKevin Wolf2020-03-211-0/+1
* python/qemu/qmp.py: QMP debug with VM labelOksana Vohchana2020-03-171-1/+2
* python/qemu/machine: Allow to use other serial consoles than defaultPhilippe Mathieu-Daudé2020-02-071-1/+9
* python/qemu: Add set_qmp_monitor() to QEMUMachineWainer dos Santos Moschetta2019-12-161-25/+45
* Python libs: close console sockets before shutting down the VMsCleber Rosa2019-10-291-4/+7
* iotests.py: Store socket files in $SOCK_DIRMax Reitz2019-10-281-3/+12
* iotests: Add @has_quit to vm.shutdown()Max Reitz2019-07-191-2/+3
* machine.py: minor delintingJohn Snow2019-07-021-11/+22
* python/qemu: split QEMUMachine out from underneath __init__.pyJohn Snow2019-07-021-0/+520