X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Femuvim%2Fapi%2Fsonata%2FREADME.md;h=72531310f871370d5da8b7737034e50aaf3d8186;hb=dd559512e47df550fc8383d01bedec99cc54cff2;hp=6fdc5cebcb41dac74e2a3c018968601b95641e62;hpb=92db7f04dfce5af27243e1126a7e9876af95f639;p=osm%2Fvim-emu.git diff --git a/src/emuvim/api/sonata/README.md b/src/emuvim/api/sonata/README.md index 6fdc5ce..7253131 100755 --- a/src/emuvim/api/sonata/README.md +++ b/src/emuvim/api/sonata/README.md @@ -1,3 +1,31 @@ + + # SONATA dummy gatekeeper API: ## Requirements @@ -37,6 +65,16 @@ To list all running services do: * `curl http://127.0.0.1:5000/instantiations` +## VNF Requirements + +A VNF container that is used with the dummy gatekeeper should specify a emulator specific entrypoint script in its Dockerfile: + +* `ENV SON_EMU_CMD ./start.sh` + +This script is called by the dummy gatekeeper after a VNF was started and the chaining was done. The script can then be used to trigger the execution of individual VNF software. + +ATTENTION: The specified script must not block! + ## API definition This page describes the dummy gatekeeper API. This gatekeeper fakes the original platform gatekeeper during development SDK tools like son-push.