aboutsummaryrefslogtreecommitdiff
path: root/python/qemu/machine/machine.py
AgeCommit message (Expand)AuthorFilesLines
2024-07-12python: linter changes for pylint 3.xJohn Snow1-0/+1
2024-04-25python/qemu/machine: add method to retrieve QEMUMachine::binary fieldMaksim Davydov1-0/+5
2023-10-12python/machine.py: upgrade vm.cmd() methodVladimir Sementsov-Ogievskiy1-1/+11
2023-10-12python/qemu: rename command() to cmd()Vladimir Sementsov-Ogievskiy1-4/+4
2023-10-12python: rename QEMUMonitorProtocol.cmd() to cmd_raw()Vladimir Sementsov-Ogievskiy1-1/+1
2023-10-11python/machine: remove unused sock_dir argumentJohn Snow1-18/+0
2023-10-11python/machine: use socketpair() for console connectionsJohn Snow1-3/+27
2023-10-11python/machine: close sock_pair in cleanup pathJohn Snow1-0/+5
2023-10-11python/machine: move socket setup out of _base_args propertyJohn Snow1-3/+2
2023-09-20tests/avocado: Fix console data lossNicholas Piggin1-0/+19
2023-05-31python/qmp/legacy: remove open_with_socket() callsJohn Snow1-3/+4
2023-05-31python/machine: use connect-based interface for existing socketsJohn Snow1-5/+7
2023-01-24python/qemu/machine: use socketpair() for QMP by defaultMarc-André Lureau1-8/+17
2023-01-24python/machine: Fix AF_UNIX path too long on macOSPeter Delevoryas1-3/+3
2023-01-24python: QEMUMachine: enable qmp accept timeout by defaultVladimir Sementsov-Ogievskiy1-1/+1
2023-01-04python/machine: Handle termination cases without QMPJohn Snow1-0/+6
2023-01-04python/machine: Add debug logging to key state changesJohn Snow1-0/+25
2022-06-08Fix 'writeable' typosPeter Maydell1-1/+1
2022-04-21python: rename qemu.aqmp to qemu.qmpJohn Snow1-2/+2
2022-04-21python/machine: permanently switch to AQMPJohn Snow1-11/+7
2022-02-02python/machine: raise VMLaunchFailure exception from launch()John Snow1-6/+39
2021-11-22python/machine: handle "fast" QEMU terminationsJohn Snow1-7/+12
2021-11-22python/machine: move more variable initializations to _pre_launchJohn Snow1-8/+8
2021-11-22python/machine: add instance disambiguator to default nicknameJohn Snow1-1/+1
2021-11-22python/machine: remove _remove_monitor_sockfile propertyJohn Snow1-4/+1
2021-11-22python/machine: add @sock_dir propertyJohn Snow1-4/+13
2021-11-01python, iotests: replace qmp with aqmpJohn Snow1-1/+6
2021-11-01python/machine: Handle QMP errors on close more meticulouslyJohn Snow1-6/+42
2021-11-01python/machine: remove has_quit argumentJohn Snow1-15/+19
2021-10-12python, iotests: remove socket_scm_helperJohn Snow1-3/+0
2021-10-12python/qmp: add send_fd_scm directly to QEMUMonitorProtocolJohn Snow1-35/+9
2021-10-12python/qmp: clear events on get_events() callJohn Snow1-1/+0
2021-09-16python: Update for pylint 2.10John Snow1-1/+6
2021-09-01python:QEMUMachine: template typing for self returning methodsVladimir Sementsov-Ogievskiy1-3/+7
2021-09-01python/qemu/machine: QEMUMachine: improve qmp() methodVladimir Sementsov-Ogievskiy1-1/+11
2021-09-01python/qemu/machine.py: refactor _qemu_args()Vladimir Sementsov-Ogievskiy1-10/+8
2021-09-01qemu-iotests: add option to show qemu binary logs on stdoutEmanuele Giuseppe Esposito1-3/+6
2021-09-01python: qemu: add timer parameter for qmp.accept socketEmanuele Giuseppe Esposito1-2/+5
2021-07-13python/qemu: Add args property to the QEMUMachine classWainer dos Santos Moschetta1-0/+5
2021-07-13Acceptance Tests: distinguish between temp and logs dirCleber Rosa1-3/+14
2021-06-30python: Fix broken ReST docstringsJohn Snow1-1/+2
2021-06-30python: Remove global pylint suppressionsJohn Snow1-0/+3
2021-06-01python: add pylint import exceptionsJohn Snow1-1/+1
2021-06-01python: create qemu packagesJohn Snow1-0/+768