aboutsummaryrefslogtreecommitdiff
path: root/examples/example.py
diff options
context:
space:
mode:
authorMarco Capitani <m.capitani@nextworks.it>2017-05-31 17:31:27 +0200
committerMarco Capitani <m.capitani@nextworks.it>2017-05-31 17:31:27 +0200
commit95cfb3169e69b7771eef9d77cf6cd99c5357ad16 (patch)
treee59b395e4cf4ee4f2ec7ccc921c81a74278b1548 /examples/example.py
parent49c09c68da6b99c1c3b9b61df5547fbaf5ada712 (diff)
parent24c375545c6ef7d03e8a18dea2cb06763059b1b9 (diff)
downloadrumba-95cfb3169e69b7771eef9d77cf6cd99c5357ad16.tar.gz
rumba-95cfb3169e69b7771eef9d77cf6cd99c5357ad16.zip
Merge branch 'master' into jfed-irati-fixes
Diffstat (limited to 'examples/example.py')
-rwxr-xr-xexamples/example.py20
1 files changed, 10 insertions, 10 deletions
diff --git a/examples/example.py b/examples/example.py
index 56193c2..1acc883 100755
--- a/examples/example.py
+++ b/examples/example.py
@@ -17,7 +17,6 @@ import rumba.prototypes.irati as irati
import rumba.log as log
-
log.set_logging_level('DEBUG')
n1 = NormalDIF("n1", policies = {"rmt.pff": "lfa",
@@ -27,19 +26,16 @@ e1 = ShimEthDIF("e1")
a = Node("a",
difs = [n1, e1],
- dif_registrations = {n1 : [e1]},
- registrations = {"a.crap" : [n1]},
- bindings = {"a.crap" : "/usr/bin/crap"})
+ dif_registrations = {n1 : [e1]})
b = Node("b",
difs = [e1, n1],
- dif_registrations = {n1 : [e1]})
+ dif_registrations = {n1 : [e1]},
+ client = True)
-tb = qemu.Testbed(exp_name = "example1",
- username = "root",
- password = "root",
- bzimage = '/home/vmaffione/git/rlite/demo/buildroot/bzImage',
- initramfs = '/home/vmaffione/git/rlite/demo/buildroot/rootfs.cpio')
+tb = jfed.Testbed(exp_name = "example1",
+ username = "user1",
+ cert_file = "/home/user1/cert.pem")
exp = rl.Experiment(tb, nodes = [a, b])
@@ -48,5 +44,9 @@ print(exp)
try:
exp.swap_in()
exp.bootstrap_prototype()
+ c1 = Client("rinaperf", options ="-t perf -s 1000 -c 10000")
+ s1 = Server("rinaperf", arrival_rate=2, mean_duration=5, options = "-l", nodes = [a], clients = [c1])
+ sb = StoryBoard(exp, 3600, servers = [s1])
+ sb.start()
finally:
exp.swap_out()