Skip to content
This repository has been archived by the owner on Feb 22, 2024. It is now read-only.

Latest commit

 

History

History
31 lines (19 loc) · 1.26 KB

README.md

File metadata and controls

31 lines (19 loc) · 1.26 KB

⚠️ This project is not maintained anymore.


Open Virtualization Manager (OVM)

OVM is a software tool designed for managing KVM virtual machines. It facilitates the lifecycle management of virtual machines including starting, stopping, and rebooting. This program provides a feature for creating VMs based on customizable templates. Additionally, it relies on a resource file for defining existing networks and storage pools on a machine. OVM also offers higher-level functions such as SSH connection to a VM or performing a ping.

Screenshot

Overview

OVM adds a new command named simply vm, followed by a keyword defining the action to be performed. For example:

$ vm create example --storage hdd --network prod --template debian-wheezy

This command creates a VM named "example" based on the "debian-wheezy" template, utilizing the storage pool named "hdd" and the "prod" network. The vm ls command lists the created VMs. For more information on available commands, you can type vm -h or visit the project page.

Development

Follow the install documentation to setup your environment.

Run tests:

$ python3 tests/main.py