aboutsummaryrefslogtreecommitdiff
path: root/rumba/prototypes/ouroboros.py
diff options
context:
space:
mode:
Diffstat (limited to 'rumba/prototypes/ouroboros.py')
-rw-r--r--rumba/prototypes/ouroboros.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/rumba/prototypes/ouroboros.py b/rumba/prototypes/ouroboros.py
index fd94f77..4379cbc 100644
--- a/rumba/prototypes/ouroboros.py
+++ b/rumba/prototypes/ouroboros.py
@@ -104,7 +104,12 @@ class Experiment(mod.Experiment):
elif isinstance(ipcp.dif, mod.NormalDIF):
cmd += " type normal"
if ipcp.dif_bootstrapper:
+ pols = ipcp.dif.policy.get_policies()
+ for comp in pols:
+ for pol in pols[comp]:
+ cmd += " " + comp + " " + pol
cmd += " layer " + ipcp.dif.name + " autobind"
+
cmd2 = "irm r n " + ipcp.name
for dif_b in node.dif_registrations[ipcp.dif]:
cmd2 += " layer " + dif_b.name