Cassilda

An UML/QEMU/XEN image generator, runner and testingframework


License
GPL-3.0
Install
pip install Cassilda

Documentation

Cassilda

an UML/QEMU/XEN image generator, runner and testing framework

Installation and usage

Download

Get last version from github:.

git clone git://github.com/odkq/Cassilda.git

Requirements

To install all dependencies in Debian Wheezy (7.0), do:

apt-get install python python-netaddr python-pexpect \
uml-utilities bridge-utils debootstrap apt-cacher-ng qemu-kvm \
python-paramiko

Installation

Cassilda uses the regular distutils setup.py, install with:

sudo python ./setup.py install

It will put the cassilda python modules wherever your system-wide python installation needs it, and the documentation/examples in /usr/share/doc/Cassilda

Usage

Cassilda is a library, you use it's API to build your own tools. In lieu of documentation, you can see an example in examples/base.py

After installing cassilda, run it as root and a kvm debian image will be built and run.