sandbox-creator
A next generation of https://gitlab.ics.muni.cz/KYPO-content/KYPO-Creator
generate.py is a python program that generates a vagrant source file from a definition in yaml.
Usage:
- Clone the project.
- Navigate to the project folder.
- Type
$ python generate.py {yaml_file.yaml} >> Vagrantfile
. There is a test yaml file in the repository called test.yaml. - Run
$ vagrant up
Implemented attribute types:
- all simple string vagrant attributes
- a simple network (assigning an ip address to a device)
Not implemented yet:
- numeric and other vagrant attributes
- VirtualBox and OpenStack attributes
- other network configuration