aboutsummaryrefslogtreecommitdiff
path: root/rumba/prototypes/ouroboros.py
diff options
context:
space:
mode:
authorVincenzo Maffione <v.maffione@gmail.com>2018-05-08 11:32:19 +0200
committerVincenzo Maffione <v.maffione@gmail.com>2018-05-08 11:32:19 +0200
commite7e81f30d8a6054e142cf7c77459532247a644d2 (patch)
treedf733b905852e2e0ce3d1a44855ca35f5feebd86 /rumba/prototypes/ouroboros.py
parent2e8cd8b8754384bef611efaadb18e1a977c5b30e (diff)
downloadrumba-e7e81f30d8a6054e142cf7c77459532247a644d2.tar.gz
rumba-e7e81f30d8a6054e142cf7c77459532247a644d2.zip
elements: Experiment: add missing dt_strategy argument
Diffstat (limited to 'rumba/prototypes/ouroboros.py')
-rw-r--r--rumba/prototypes/ouroboros.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/rumba/prototypes/ouroboros.py b/rumba/prototypes/ouroboros.py
index f415160..016183e 100644
--- a/rumba/prototypes/ouroboros.py
+++ b/rumba/prototypes/ouroboros.py
@@ -44,7 +44,8 @@ class Experiment(mod.Experiment):
"""
def __init__(self, testbed, nodes=None,
git_repo='git://ouroboros.ilabt.imec.be/ouroboros',
- git_branch='master', enrollment_strategy='minimal'):
+ git_branch='master', enrollment_strategy='minimal',
+ dt_strategy='full-mesh'):
"""
Initializes the experiment class.
@@ -53,9 +54,11 @@ class Experiment(mod.Experiment):
:param git_repo: The git repository to use for installation.
:param git_branch: The branch of the git repository to use.
:param enrollment_strategy: Can be 'full-mesh', 'minimal' or 'manual'.
+ :param dt_strategy: For data flows, 'full-mesh', 'minimal' or 'manual'.
"""
mod.Experiment.__init__(self, testbed, nodes, git_repo, git_branch,
- enrollment_strategy=enrollment_strategy)
+ enrollment_strategy=enrollment_strategy,
+ dt_strategy=dt_strategy)
self.r_ipcps = dict()
self.set_startup_command("irmd")