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 vagrant attributes
- a simple network (assigning ip and netmask to a device)
Not implemented yet:
- VirtualBox and OpenStack attributes
- other network configuration
issues:
Known- after running on Windows the output may contain invalid multibyte chars