X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=README.md;h=a9d48b3cf5bbc4865f72169342664184bd130960;hb=7973f056b636b5eaef7d0d5b330bccecddda8588;hp=0dcf5a674da6d40c9994cce17ec5d3504f99f6d5;hpb=c68c68ea5d7439b5bdb9a18606e5444a3bc3a679;p=osm%2Fvim-emu.git diff --git a/README.md b/README.md index 0dcf5a6..a9d48b3 100644 --- a/README.md +++ b/README.md @@ -42,18 +42,24 @@ Automatic installation is provide through an Ansible playbook. ### Run * First terminal: + * `cd emulator-strawman/emuvim` * `sudo python example_topology.py` * Second terminal: - * TODO add CLI commands here (e.g. request the start of a new compute resource) + * `cd emulator-strawman/emuvim/cli` + * `./son-emu-cli compute start -d dc1 -n vnf1` + * `./son-emu-cli compute start -d dc1 -n vnf2` + * `./son-emu-cli compute list` +* First terminal: + * `dockernet> vnf1 ping -c 2 vnf2` ### TODO * DCemulator * ... -* Write unit tests -* Create an Ansible-based automatic installation routine + * Add resource constraints to datacenters * Check if we can use the Mininet GUI to visualize our DCs? +* (Unit tests for zerorpc API endpoint) ### Features / Done @@ -70,5 +76,7 @@ Automatic installation is provide through an Ansible playbook. * list active compute resources * Cloud-like reference API with CLI for demonstrations * Write CLI client - * Start compute + * Start compute (name, DC, image) * Stop compute +* Create an Ansible-based automatic installation routine +* Unit tests