| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Merge branch 'master-testbeds-interface' into 'master'
| vmaffione | 2017-03-28 | 5 | -155/+88 |
|\ |
|
| * | testbeds: Port to new API | Sander Vrijders | 2017-03-28 | 5 | -155/+88 |
|/ |
|
* | Merge branch 'vincenzo' into 'master'
| Sander Vrijders | 2017-03-24 | 1 | -2/+20 |
|\ |
|
| * | model: add per-IPCP self-enrolled information | Vincenzo Maffione | 2017-03-24 | 1 | -2/+20 |
* | | Merge branch 'vincenzo' into 'master'
| Sander Vrijders | 2017-03-24 | 1 | -25/+21 |
|\| |
|
| * | model: store the enrollments as a global list to preserve global ordering | Vincenzo Maffione | 2017-03-24 | 1 | -25/+21 |
* | | Merge branch 'vincenzo' into 'master'
| Sander Vrijders | 2017-03-21 | 5 | -18/+423 |
|\ \ |
|
| * | | examples: fix qemu testbed construction | Vincenzo Maffione | 2017-03-20 | 1 | -3/+1 |
| |/ |
|
| * | model: add IPCP subclasses and DIF.get_ipcp_class() | Vincenzo Maffione | 2017-03-19 | 1 | -3/+24 |
| * | README: add sketch of the high level design | Vincenzo Maffione | 2017-03-19 | 2 | -0/+32 |
| * | model: add missing __repr__ methods | Vincenzo Maffione | 2017-03-19 | 1 | -0/+10 |
| * | testbeds: placeholder for QEMU testbed | Vincenzo Maffione | 2017-03-19 | 4 | -6/+39 |
| * | model: call Experiment.generate() in Experiment constructor | Vincenzo Maffione | 2017-03-19 | 1 | -0/+5 |
| * | model: compute_ipcps(): compute enrollments | Vincenzo Maffione | 2017-03-19 | 1 | -6/+16 |
| * | model: Node.ipcps list generated in topological order | Vincenzo Maffione | 2017-03-19 | 1 | -1/+5 |
| * | model: compute_ipcps(): compute registrations | Vincenzo Maffione | 2017-03-19 | 1 | -1/+9 |
| * | model: compute_ipcps(): create IPCP instances | Vincenzo Maffione | 2017-03-19 | 1 | -1/+9 |
| * | model: add Node._validate() to check for consistency | Vincenzo Maffione | 2017-03-19 | 1 | -8/+36 |
| * | model: add IPCP class | Vincenzo Maffione | 2017-03-19 | 1 | -3/+34 |
| * | model: more compact debug print for DIF graphs | Vincenzo Maffione | 2017-03-19 | 1 | -2/+3 |
| * | class DIF and Node: add necessary methods for use in dict() and set() | Vincenzo Maffione | 2017-03-19 | 1 | -0/+18 |
| * | mode: compute per-DIF enrollments | Vincenzo Maffione | 2017-03-19 | 1 | -10/+86 |
| * | model: compute DIF topological ordering | Vincenzo Maffione | 2017-03-18 | 1 | -0/+63 |
| * | rumba: avoid dict.items to ease portability across Python versions | Vincenzo Maffione | 2017-03-18 | 1 | -4/+7 |
| * | model: fix __repr__ to correctly handle multiple registration entries | Vincenzo Maffione | 2017-03-18 | 1 | -12/+16 |
| * | examples: add two layers example (from demonstrator) | Vincenzo Maffione | 2017-03-18 | 1 | -0/+52 |
|/ |
|
* | Merge branch 'master-list' into 'master'
| vmaffione | 2017-03-07 | 4 | -37/+53 |
|\ |
|
| * | model, prototypes: Change default list parameter | Sander Vrijders | 2017-03-06 | 4 | -37/+53 |
|/ |
|
* | Merge branch 'master-ns' into 'master'
| vmaffione | 2017-02-13 | 7 | -26/+27 |
|\ |
|
| * | testbeds, prototypes: Omit dir name from class name | Sander Vrijders | 2017-02-13 | 7 | -26/+27 |
|/ |
|
* | Merge branch 'master-emulab' into 'master'
| vmaffione | 2017-02-13 | 1 | -3/+3 |
|\ |
|
| * | emulab: Fix complete experiment graph | Sander Vrijders | 2017-02-13 | 1 | -3/+3 |
|/ |
|
* | Merge branch 'master-sander' into 'master'
| vmaffione | 2017-02-09 | 17 | -69/+90 |
|\ |
|
| * | rumba: Rename package to rumba | Sander Vrijders | 2017-02-09 | 13 | -46/+50 |
| * | rhumba: Create Python package | Sander Vrijders | 2017-02-09 | 17 | -54/+71 |
|/ |
|
* | Merge branch 'master-vincenzo' into 'master'
| Sander Vrijders | 2017-02-07 | 7 | -411/+439 |
|\ |
|
| * | move faketestbed to its own file | Vincenzo Maffione | 2017-02-07 | 3 | -10/+37 |
| * | fix indentation problem | Vincenzo Maffione | 2017-02-07 | 1 | -3/+3 |
| * | move jFedTestbed in its own class | Vincenzo Maffione | 2017-02-07 | 4 | -153/+153 |
| * | move EmulabTestbed to its own file | Vincenzo Maffione | 2017-02-07 | 3 | -245/+246 |
* | | Merge branch 'master-vincenzo' into 'master'
| Sander Vrijders | 2017-02-07 | 6 | -80/+183 |
|\| |
|
| * | rename prototype files | Vincenzo Maffione | 2017-02-07 | 4 | -3/+3 |
| * | rhumba: realize --> swap_in, fix double definition in IRATI class | Vincenzo Maffione | 2017-02-06 | 4 | -10/+5 |
| * | rhumba: rename add_node --> del_node | Vincenzo Maffione | 2017-02-06 | 1 | -1/+1 |
| * | irati, rlite: use nohup for daemons | Vincenzo Maffione | 2017-02-06 | 2 | -2/+2 |
| * | irati_support: setup: change to the right directory | Vincenzo Maffione | 2017-02-06 | 1 | -2/+2 |
| * | fix irati_support.py comments | Vincenzo Maffione | 2017-02-06 | 1 | -3/+3 |
| * | rlite support: add missing cd | Vincenzo Maffione | 2017-02-06 | 1 | -1/+1 |
| * | move IRATIExperiment class in its own file | Vincenzo Maffione | 2017-02-06 | 3 | -12/+56 |
| * | move RLITEExperiment class in its own file | Vincenzo Maffione | 2017-02-06 | 3 | -10/+52 |