aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSander Vrijders <sander.vrijders@intec.ugent.be>2017-02-04 10:33:44 +0100
committerSander Vrijders <sander.vrijders@intec.ugent.be>2017-02-04 10:33:44 +0100
commitb1c002e96c54df211fbc4dfeec188cbf31a56fda (patch)
tree11bb1c19a29ea7c278ebed29a51ac33fb20ea5c8
parent47d65005256166cdeb795debbce327fcbf155c48 (diff)
downloadrumba-b1c002e96c54df211fbc4dfeec188cbf31a56fda.tar.gz
rumba-b1c002e96c54df211fbc4dfeec188cbf31a56fda.zip
rhumba: Revert to old example file
The old example file was modified for testing purposes, but should stay as an example for people using Rhumba. This commit also renames it to example.py
-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()