https://github.com/suse/virt-tuner
Tool applying tuning to libvirt virtual machines based on opinionated profiles.
https://github.com/suse/virt-tuner
libvirt python3 template tuning
Last synced: 5 months ago
JSON representation
Tool applying tuning to libvirt virtual machines based on opinionated profiles.
- Host: GitHub
- URL: https://github.com/suse/virt-tuner
- Owner: SUSE
- License: gpl-3.0
- Created: 2021-07-13T08:04:03.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-10-06T13:56:13.000Z (over 3 years ago)
- Last Synced: 2024-04-07T01:37:54.805Z (about 1 year ago)
- Topics: libvirt, python3, template, tuning
- Language: Python
- Homepage:
- Size: 38.1 KB
- Stars: 10
- Watchers: 8
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
virt-tuner is a tool modifying the libvirt XML definition of a virtual machine to optimize it
depending on a selected use case.Dependencies
------------* python 3
* python libvirt bindingHacking
-------To test changes without installing the package in your machine,
use the run script. For example to run virt-tuner, use a command
like the following one:PYTHONPATH=$PWD/src python3 -m virt_tuner --help
The following commands will be useful for anyone writing patches:
tox # Run local unit test suite with coverage
pytest # Direct run of the test suite, usefull for debugging
./setup.py lint # Run pylint and black against the codebaseAny patches shouldn't change the output of `tox` or `lint`. The `lint` requires `pylint` and `black` to be installed.