aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorvmaffione <v.maffione@gmail.com>2017-04-08 10:58:48 +0000
committervmaffione <v.maffione@gmail.com>2017-04-08 10:58:48 +0000
commitae113f8d19eb29a0edb50bf790275414125f78ca (patch)
tree26fc3690f4b3bc7c7a5635ee31f0297bb66ead19 /README
parent2666310aa2a25e5d66b669bde337711e7d22c904 (diff)
parent8d4ba82ac3a598992ee3d8fbe7ea14375b7c0801 (diff)
downloadrumba-ae113f8d19eb29a0edb50bf790275414125f78ca.tar.gz
rumba-ae113f8d19eb29a0edb50bf790275414125f78ca.zip
Merge branch 'vincenzo' into 'master'
rumba: simplify cooperation between prototype and testbed plugins See merge request !20
Diffstat (limited to 'README')
-rw-r--r--README10
1 files changed, 4 insertions, 6 deletions
diff --git a/README b/README
index cb29f09..8471a93 100644
--- a/README
+++ b/README
@@ -16,15 +16,13 @@ Workflow, both external and internal:
used by the plugins
(4) user calls run() on the prototype.Experiment instance:
- - First, run() calls Experiment.swap_in(), which
- in turns calls Testbed.create_experiment(), passing the
- nodes and links (?)
- TODO: fix this interface: what should swap_in(), and
- so create_experiment() return exactly? Current interface
- seems broken
+ - First, run() calls Testbed.swap_in(), passing the
+ Experiment, and filling in the missing information
- Second, run() calls a prototype-specific setup function,
to create the required IPCPs, perform registrations,
enrollments, etc.
- Third, perform tests (TODO)
+
+ - Fourth, run() calls Testbed.swap_out()