aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--example.py31
-rwxr-xr-xmain.py25
2 files changed, 31 insertions, 25 deletions
diff --git a/example.py b/example.py
new file mode 100644
index 0000000..931eb73
--- /dev/null
+++ b/example.py
@@ -0,0 +1,31 @@
+#!/usr/bin/env python
+
+# An example script using rhumba.py
+
+from rhumba import *
+
+n1 = NormalDIF("n1", policies = {"rmt.pff": "lfa",
+ "security-manager": "passwd"})
+
+e1 = ShimEthDIF("e1")
+
+a = Node("a",
+ difs = [n1, e1],
+ dif_registrations = {n1 : [e1]},
+ registrations = {"a.crap" : [n1]},
+ bindings = {"a.crap" : "/usr/bin/crap"})
+
+b = Node("b",
+ difs = [e1, n1],
+ dif_registrations = {n1 : [e1]})
+
+tb = jFedTestbed(exp_name = "letest",
+ username = "sander",
+ cert_file = "cert.pem",
+ jfed_jar = "jfed_cli/experimenter-cli.jar")
+
+exp = IRATIExperiment(tb, nodes = [a, b])
+
+print(exp)
+
+exp.run()
diff --git a/main.py b/main.py
deleted file mode 100755
index 3200f77..0000000
--- a/main.py
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/usr/bin/env python
-
-# An example script using rhumba.py
-
-from rhumba import *
-
-e1 = ShimEthDIF("e1")
-
-a = Node("a",
- difs = [e1],
- registrations = {"cbr.a" : [e1]},
- bindings = {"cbr.a" : "/usr/bin/cbr"})
-
-b = Node("b",
- difs = [e1])
-
-tb = EmulabTestbed(exp_name = "test001",
- username = "sander",
- url = "wall2.ilabt.iminds.be")
-
-exp = OuroborosExperiment(tb, nodes = [a, b])
-
-print(exp)
-
-exp.run()