A Server Implementation of the CAMARA Edge Application Management API as specified here
This server was generated by the swagger-codegen project.
It uses the Connexion library on top of Flask.
It propagates requests to the Sunrise 6G OP service resource manager, as configured in the .env.
Before running the server you need to mv env.sample .env and update variables to properly link to a running OP service resource manager instance.
To run the server, please execute the following from the root directory:
pip3 install -r requirements.txt
python3 -m swagger_server
and open your browser to the OpenAPI documentation:
http://localhost:8080/edge-application-management/ui/
Your OpenAPI definition lives here:
http://localhost:8080/edge-application-management/openapi.json
To launch the integration tests, use tox:
sudo pip install tox
tox
To run the server on a Docker container, please execute the following from the root directory:
# building the image
docker build -t swagger_server .
# starting up a container
docker run -p 8080:8080 swagger_server