|
6 | 6 | import random
|
7 | 7 |
|
8 | 8 | def output(dvs, title):
|
9 |
| - print "=========================== %s ===========================" % title |
| 9 | + print("=========================== %s ===========================" % title) |
10 | 10 | exit_cod, sum_res = dvs.runcmd(["vtysh", "-c", "show ip bgp sum"])
|
11 | 11 | exit_code, all_route = dvs.runcmd(["vtysh", "-c", "show ip bgp"])
|
12 | 12 | exit_code, neig_1 = dvs.runcmd(["vtysh", "-c", "show ip bgp neighbors 10.0.0.1"])
|
13 | 13 | exit_code, announce_route_1 = dvs.runcmd(["vtysh", "-c", "show ip bgp neighbors 10.0.0.1 advertised-routes"])
|
14 | 14 | exit_code, received_route_1 = dvs.runcmd(["vtysh", "-c", "show ip bgp neighbors 10.0.0.1 routes"])
|
15 | 15 | exit_code, announce_route_3 = dvs.runcmd(["vtysh", "-c", "show ip bgp neighbors 10.0.0.3 advertised-routes"])
|
16 | 16 | exit_code, received_route_3 = dvs.runcmd(["vtysh", "-c", "show ip bgp neighbors 10.0.0.3 routes"])
|
17 |
| - print "Summary:" |
18 |
| - print sum_res |
19 |
| - print "Received routes:" |
20 |
| - print "10.0.0.1" |
21 |
| - print received_route_1 |
22 |
| - print "10.0.0.3" |
23 |
| - print received_route_3 |
24 |
| - print "Announces routes:" |
25 |
| - print "10.0.0.1" |
26 |
| - print announce_route_1 |
27 |
| - print "10.0.0.3" |
28 |
| - print announce_route_3 |
29 |
| - print "Neighbors" |
30 |
| - print "10.0.0.1" |
31 |
| - print neig_1 |
32 |
| - print "======================================================" |
| 17 | + print("Summary:") |
| 18 | + print(sum_res) |
| 19 | + print("Received routes:") |
| 20 | + print("10.0.0.1") |
| 21 | + print(received_route_1) |
| 22 | + print("10.0.0.3") |
| 23 | + print(received_route_3) |
| 24 | + print("Announces routes:") |
| 25 | + print("10.0.0.1") |
| 26 | + print(announce_route_1) |
| 27 | + print("10.0.0.3") |
| 28 | + print(announce_route_3) |
| 29 | + print("Neighbors") |
| 30 | + print("10.0.0.1") |
| 31 | + print(neig_1) |
| 32 | + print("======================================================") |
33 | 33 |
|
34 | 34 | def mkdir(path):
|
35 | 35 | if not os.path.exists(path):
|
@@ -66,11 +66,11 @@ def run_exa(dvs, idx, cfg):
|
66 | 66 | remove(fifo_out_path)
|
67 | 67 | os.mkfifo(fifo_in_path)
|
68 | 68 | os.mkfifo(fifo_out_path)
|
69 |
| - os.chmod(fifo_in_path, 0666) |
70 |
| - os.chmod(fifo_out_path, 0666) |
71 |
| - print "!!! Start exabgp instance %d" % idx |
| 69 | + os.chmod(fifo_in_path, 0o666) |
| 70 | + os.chmod(fifo_out_path, 0o666) |
| 71 | + print("!!! Start exabgp instance %d" % idx) |
72 | 72 | cmd = "exabgp -d --env %s %s" % (get_target_env(idx), cfg)
|
73 |
| - print "Cmd is ___ %s ___" % cmd |
| 73 | + print("Cmd is ___ %s ___" % cmd) |
74 | 74 | return dvs.servers[idx].runcmd_async(cmd)
|
75 | 75 |
|
76 | 76 | def run_exacli(dvs, idx, cmd):
|
|
0 commit comments