Misc. improvements to vICN codebase detailed below. 58/5858/1
authorJordan Augé <[email protected]>
Sat, 25 Mar 2017 01:00:42 +0000 (02:00 +0100)
committerJordan Augé <[email protected]>
Sat, 25 Mar 2017 01:02:14 +0000 (02:02 +0100)
commit3c7c2275b2d4660b83db9495c5f6ece5c6557b43
treec4dbecb5b293f87714a4b456dd9f1b97593e9a2d
parent15ee4c78051f3a02b73df3171bb415cfd0326904
Misc. improvements to vICN codebase detailed below.

- vICN core
 . Added python setup script (allowing package installation)
 . Better error handling
- Resources
 . LXD : better handling of certificate generation
 . Physical : generation of SSH keypair within vICN
 . Link : code simplification
 . EmulatedLteChannel: fixed typo in netmask configuration of emu-radio (missing /)
- Examples
 . Added json file for tutorial #2 - Dumbell
 . New tutorial #03 - Load balancing in WiFi/LTE hetnet
- Other minor changes incl. code cleanup (trailing spaces, etc.)

Change-Id: Id306ca71e27d9859aa72760f63a2bc364bfe8159
Signed-off-by: Jordan Augé <[email protected]>
22 files changed:
MANIFEST.in [new file with mode: 0644]
VERSION [new file with mode: 0644]
bootstrap.sh
emu-radio/ns3-patch/README.md
examples/tutorial/tutorial02-dumbell.json [new file with mode: 0644]
examples/tutorial/tutorial03-hetnet.json [new file with mode: 0644]
netmon/bin/netmon.py
setup.py [new file with mode: 0755]
vicn/core/resource_mgr.py
vicn/core/state.py
vicn/core/task.py
vicn/helpers/__init__.py [new file with mode: 0644]
vicn/resource/central.py
vicn/resource/linux/certificate.py
vicn/resource/linux/keypair.py [new file with mode: 0644]
vicn/resource/linux/link.py
vicn/resource/linux/net_device.py
vicn/resource/linux/physical.py
vicn/resource/lxd/lxd_hypervisor.py
vicn/resource/node.py
vicn/resource/ns3/emulated_channel.py
vicn/resource/ns3/emulated_lte_channel.py