Utility to transform a CAMP plan into Docker and fig files
CAMP is a standard from OASIS defining a standardised interface and application description model (CAMP PDP)
Use virtualenv to created an isolated development environment:
virtualenv env
Install dependencies with pip:
pip install requirements.txt
You can build directly the Docker image from this repository with docker build [email protected]:thlacroix/camp2docker.git
The configuration files are in the config directory.
Run the CLI with:
python camp2docker.py process <planfile>
to show the result in the terminal
python camp2docker.py generate <planfile> <output_folder>
to generate the files in <output_folder>
Use nosetest tests/unit
on the root directory to run all the tests