Skip to content

Tool applying tuning to libvirt virtual machines based on opinionated profiles.

License

Notifications You must be signed in to change notification settings

gereonvey/virt-tuner

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 binding

Hacking

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 codebase

Any patches shouldn't change the output of tox or lint. The lint requires pylint and black to be installed.

About

Tool applying tuning to libvirt virtual machines based on opinionated profiles.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%