summaryrefslogtreecommitdiffstats
path: root/python/qemu
Commit message (Expand)AuthorAgeFilesLines
* python/qemu: Change ConsoleSocket to optionally drain socket.Robert Foley2020-07-272-46/+59
* python/qemu: Cleanup changes to ConsoleSocketRobert Foley2020-07-273-32/+34
* python/machine: Change default timeout to 30 secondsJohn Snow2020-07-251-15/+15
* python/qmp.py: add QMPProtocolErrorJohn Snow2020-07-141-0/+10
* python/qmp.py: add casts to JSON deserializationJohn Snow2020-07-141-2/+6
* python/qmp.py: Do not return None from cmd_objJohn Snow2020-07-141-9/+5Star
* python/qmp.py: re-absorb MonitorResponseErrorJohn Snow2020-07-142-16/+16
* python/qmp.py: Define common typesJohn Snow2020-07-141-0/+18
* 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-112-4/+129
* python/qemu/qtest: Check before accessing _qtestJohn Snow2020-05-311-3/+11
* python/qemu/qmp: assert sockfile is not NoneJohn Snow2020-05-311-0/+1
* python/qemu/qmp: use True/False for non/blocking modesJohn Snow2020-05-311-2/+2
* python/qemu: Adjust traceback typingJohn Snow2020-05-312-4/+14
* python/qemu: fix socket.makefile() typingJohn Snow2020-05-312-7/+15
* python/qemu: remove Python2 style super() callsJohn Snow2020-05-312-9/+8Star
* python/qemu: delint; add flake8 configJohn Snow2020-05-314-9/+19
* python/qemu: delint and add pylintrcJohn Snow2020-05-313-18/+88
* 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-172-2/+6
* python/qemu/machine: Allow to use other serial consoles than defaultPhilippe Mathieu-Daudé2020-02-071-1/+9
* python: Treat None-return of greeting cmdLukáš Doktor2020-02-071-1/+1
* python/qemu: accel: Fix kvm_available() on ppc64leWainer dos Santos Moschetta2020-02-071-1/+2
* python/qemu: qmp: Remove unnused attributesWainer dos Santos Moschetta2020-02-071-4/+0Star
* python/qemu: qmp: Make QEMUMonitorProtocol a context managerWainer dos Santos Moschetta2020-02-071-2/+13
* python/qemu: qmp: Make accept()'s timeout configurableWainer dos Santos Moschetta2020-02-071-2/+9
* python/qemu: Delint the qmp moduleWainer dos Santos Moschetta2020-02-071-10/+41
* python/qemu: qmp: Replace socket.error with OSErrorWainer dos Santos Moschetta2020-02-071-8/+8
* python/qemu: Remove unneeded imports in __init__Wainer dos Santos Moschetta2019-12-171-6/+0Star
* python/qemu: accel: Add tcg_available() methodWainer dos Santos Moschetta2019-12-171-0/+8
* python/qemu: accel: Strengthen kvm_available() checksWainer dos Santos Moschetta2019-12-171-6/+21
* python/qemu: accel: Add list_accel() methodWainer dos Santos Moschetta2019-12-171-0/+23
* python/qemu: Move kvm_available() to its own moduleWainer dos Santos Moschetta2019-12-172-19/+32
* 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-282-6/+18
* Replace '-machine accel=xyz' with '-accel xyz'Thomas Huth2019-09-191-1/+1
* iotests: Add @has_quit to vm.shutdown()Max Reitz2019-07-191-2/+3
* machine.py: minor delintingJohn Snow2019-07-021-11/+22