aboutsummaryrefslogtreecommitdiff
path: root/main.py
blob: ea7ae1727980036a63ebe492dab3dcf9592474be (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/usr/bin/env python

# An example script using libarcfire.py

from libarcfire import *


exp = IRATIExperiment("prova")
exp.dif_add(ShimEthDIF("300", 0, ["a", "b"]))
exp.dif_add(ShimEthDIF("400", 0, ["b", "c"]))

n1 = NormalDIF("n1", ["a", "b", "c"])
n1.policy_add(Policy("rmt.pff", "lfa"))
n1.policy_add(Policy("security-manager", "passwd", passwd="xyz"))
n1.appmap_add("rina-echo-time.server")
exp.dif_add(n1)

print(exp)

exp.run()