Giuseppe1992 / Distrinet

Distributed Network emulator, based on Mininet
MIT License
17 stars 16 forks source link

Separate distrinet from mininet #40

Open atomassi opened 4 years ago

atomassi commented 4 years ago

The current structure of the project is not very clear as the code is fully merged with mininet.
In my opinion, it would be better to have a separate module that can be easily tested and installed on top of mininet.
A possible (abstract) structure for the distrinet core might be the following:

distrinet/
|-- distrinet/
|   |-- provisioning/
|   |    |--  aws/
|   |    |      |-- ...
|   |    |-- grid5k/
|   |    |      |-- ...
|   |    |-- commons/
|   |           |-- ...
|   |-- utils/
|   |    |-- ...
|   |-- ...
|-- setup.py
|-- requirements.txt
|-- tests
|-- ...

The main goals are:

dsaucez commented 4 years ago

I will look at it.