Skip to content
Snippets Groups Projects
user avatar
Attila Farkas authored
73570429
Name Last commit Last update
name_mapping
templates
README.md
generate.py
test.yaml

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:

  1. Clone the project.
  2. Navigate to the project folder.
  3. Type $ python generate.py {yaml_file.yaml} >> Vagrantfile. There is a test yaml file in the repository called test.yaml.
  4. 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