X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=README.md;h=68f9fab0349d58a62a8a911062fea17032c0b004;hb=0d98d75450be28bba00ebabcd9041b4ae541f964;hp=2e2c70386258706f68a12990185146ee82fcc712;hpb=842b5741792543389b9cc77ee898cc8c412b9416;p=osm%2Fvim-emu.git diff --git a/README.md b/README.md index 2e2c703..68f9fab 100755 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ This emulation platform was created to support network service developers to lo More details about the the emulator's architecture and concepts can be found in the following publication(s): -* Peuster, Manuel, Holger Karl, and Steven van Rossem. ["MeDICINE: Rapid Prototyping of Production-Ready Network Services in Multi-PoP Environments."](http://arxiv.org/abs/1606.05995) pre-print arXiv:1606.05995 (2016). +* Manuel Peuster, Holger Karl, and Steven van Rossem. ["MeDICINE: Rapid Prototyping of Production-Ready Network Services in Multi-PoP Environments."](http://arxiv.org/abs/1606.05995) pre-print arXiv:1606.05995 (2016). A short demo that showcases son-emu together with its dummy gatekeeper is available [here](https://youtu.be/BgWDp5CM0io). @@ -19,18 +19,18 @@ To install the emulator package in development mode, do: #### Folder Structure -* `ansible` -* `misc` +* `ansible` Install scripts +* `misc` Example packages and VNFs * `src` - * `emuvim` - * `api` - * `rest` REST API for son-emu-cli - * `sonata` Dummy gatekeeper API - * `cli` Command line client to control the emulator - * `dcemulator` Emulator core - * `resourcemodel` Resource limitation models - * `examples` Example topology scripts - * `test` Test scripts + * `emuvim` Emulator components + * `api` API endpoint implementations + * `rest` REST API for son-emu-cli + * `sonata` Dummy gatekeeper API + * `cli` Command line client to control the emulator + * `dcemulator` Emulator core + * `resourcemodel` Resource limitation models + * `examples` Example topology scripts + * `test` Test scripts * `utils` Helper scripts for SONATA's CI/CD setup @@ -138,6 +138,8 @@ This example shows how to deploy a SONATA example package in the emulator using * Instantiate: `curl -X POST http://127.0.0.1:5000/instantiations -d "{}"` * Verify that service runs: `son-emu-cli compute list` +Note: The [son-push](https://github.com/mpeuster/son-cli) tool can be used instead of CURL. + ### CLI Commands * [Full CLI command documentation](https://github.com/sonata-nfv/son-emu/wiki/CLI-Command-Overview) @@ -161,4 +163,4 @@ The following lead developers are responsible for this repository and have admin #### Feedback-Chanel * You may use the mailing list [sonata-dev@lists.atosresearch.eu](mailto:sonata-dev@lists.atosresearch.eu) -* * [GitHub issues](https://github.com/sonata-nfv/son-emu/issues) +* [GitHub issues](https://github.com/sonata-nfv/son-emu/issues)