mirror of
https://github.com/kellyjonbrazil/jc.git
synced 2025-06-19 00:17:51 +02:00
remove unused regex patterns
This commit is contained in:
@ -45,19 +45,12 @@ Copyright (C) 2015 Luis Benitez
|
|||||||
Parses the output of a traceroute execution into an AST (Abstract Syntax Tree).
|
Parses the output of a traceroute execution into an AST (Abstract Syntax Tree).
|
||||||
"""
|
"""
|
||||||
|
|
||||||
# RE_HEADER = re.compile(r'(\S+)\s+\((?:(\d+\.\d+\.\d+\.\d+|[0-9a-fA-F:]+))\)')
|
|
||||||
RE_HEADER = re.compile(r'(\S+)\s+\((\d+\.\d+\.\d+\.\d+|[0-9a-fA-F:]+)\)')
|
RE_HEADER = re.compile(r'(\S+)\s+\((\d+\.\d+\.\d+\.\d+|[0-9a-fA-F:]+)\)')
|
||||||
# RE_PROBE_NAME_IP = re.compile(r'(\S+)\s+\((?:(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}|[0-9a-fA-F:]+))\)+')
|
|
||||||
RE_PROBE_NAME_IP = re.compile(r'(\S+)\s+\((\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}|[0-9a-fA-F:]+)\)+')
|
RE_PROBE_NAME_IP = re.compile(r'(\S+)\s+\((\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}|[0-9a-fA-F:]+)\)+')
|
||||||
RE_PROBE_BSD_IPV6 = re.compile(r'\b(?:[A-Fa-f0-9]{1,4}:){7}[A-Fa-f0-9]{1,4}\b')
|
RE_PROBE_BSD_IPV6 = re.compile(r'\b(?:[A-Fa-f0-9]{1,4}:){7}[A-Fa-f0-9]{1,4}\b')
|
||||||
RE_PROBE_ANNOTATION = re.compile(r'^(!\w*)$')
|
|
||||||
RE_PROBE_TIMEOUT = re.compile(r'^(\*)$')
|
|
||||||
RE_HOP_INDEX = re.compile(r'^\s*(\d+)\s+')
|
|
||||||
RE_FIRST_HOP = re.compile(r'^\s*(\d+)\s+(.+)')
|
|
||||||
RE_HOP = re.compile(r'^\s*(\d+)?\s+(.+)$')
|
RE_HOP = re.compile(r'^\s*(\d+)?\s+(.+)$')
|
||||||
RE_PROBE_ASN = re.compile(r'\[AS(\d+)\]')
|
RE_PROBE_ASN = re.compile(r'\[AS(\d+)\]')
|
||||||
# RE_PROBE_RTT_ANNOTATION = re.compile(r'(?:(\d+(?:\.?\d+)?)\s+ms|(\s+\*\s+))\s*(!\S*)?')
|
RE_PROBE_RTT_ANNOTATION = re.compile(r'(\d+\.?\d+)?\s+ms|(\s+\*\s+)\s*(!\S*)?')
|
||||||
RE_PROBE_RTT_ANNOTATION = re.compile(r'\d+\.?\d+)?\s+ms|(\s+\*\s+)\s*(!\S*)?')
|
|
||||||
|
|
||||||
|
|
||||||
class Traceroute(object):
|
class Traceroute(object):
|
||||||
|
16
tests/fixtures/generic/traceroute1.out
vendored
Normal file
16
tests/fixtures/generic/traceroute1.out
vendored
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
traceroute to http://google.es (173.207.22.152), 30 hops max, 60 byte packets
|
||||||
|
1 131.240.100.12 (131.240.100.12) [AS1739] 0.676 ms !P 0.763 ms ! 0.910 ms !<500>
|
||||||
|
2 http://tut1-fw-vlan558.av.tut.fi (131.232.1.26) [AS1739] 0.266 ms 0.404 ms 0.493 ms
|
||||||
|
3 http://surf-gw-vlan557.av.tut.fi (131.232.1.20) [AS1739] 0.967 ms 0.961 ms 1.085 ms
|
||||||
|
4 http://funet-tut6-rtr-xe-0-0-0.cc.tut.fi (130.230.1.237) [AS1739] 1.096 ms 1.086 ms 1.049 ms
|
||||||
|
5 http://hameenlinna2-et-0-0-0-1.ip.funet.fi (86.50.255.220) [AS1741] 3.810 ms 3.845 ms 3.820 ms
|
||||||
|
6 http://hameenlinna1-et-0-0-1-1.ip.funet.fi (86.50.255.224) [AS1741] 29.055 ms 29.013 ms 28.977 ms
|
||||||
|
7 http://espoo2-et-0-1-2-1.ip.funet.fi (86.50.255.223) [AS1741] 3.468 ms 8.007 ms 7.890 ms
|
||||||
|
8 http://espoo1-et-0-1-7-1.ip.funet.fi (86.50.255.232) [AS1741] 13.498 ms 13.307 ms 13.399 ms
|
||||||
|
9 http://fi-csc2.nordu.net (109.105.102.168) [AS2603] 3.250 ms 3.268 ms 3.236 ms
|
||||||
|
10 http://se-fre.nordu.net (109.105.97.93) [AS2603] 9.418 ms 9.410 ms 9.369 ms
|
||||||
|
11 http://se-kst2.nordu.net (109.105.97.27) [AS2603] 9.617 ms 9.594 ms 9.603 ms
|
||||||
|
12 http://as15169-10g-sk1.sthix.net (192.121.80.47) [*] 10.010 ms 72.14.196.42 (72.14.196.42) [AS15169] 9.182 ms 44.983 ms
|
||||||
|
13 108.170.254.49 (108.170.254.49) [AS15169] 10.852 ms 108.170.254.33 (108.170.254.33) [AS15169] 11.185 ms 108.170.254.49 (108.170.254.49) [AS15169] 10.876 ms
|
||||||
|
14 209.85.242.11 (209.85.242.11) [AS15169] 10.192 ms 10.471 ms 10.502 ms
|
||||||
|
15 http://arn11s03-in-f3.1e100.net (172.217.21.163) [AS15169] 9.652 ms 9.664 ms 9.777 ms
|
13
tests/fixtures/generic/traceroute2.out
vendored
Normal file
13
tests/fixtures/generic/traceroute2.out
vendored
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
traceroute to google.com (216.58.194.46), 30 hops max, 40 byte packets
|
||||||
|
1 216-230-231-141.static.houston.tx.oplink.net (216.230.231.141) 198.574 ms * 198.650 ms
|
||||||
|
2 * * *
|
||||||
|
3 * * *
|
||||||
|
4 72.14.242.34 (72.14.242.34) 4.932 ms 4.945 ms 4.951 ms
|
||||||
|
5 * * *
|
||||||
|
6 108.170.230.116 (108.170.230.116) 4.687 ms 4.798 ms 4.688 ms
|
||||||
|
7 108.170.252.130 (108.170.252.130) 4.825 ms 4.844 ms 4.797 ms
|
||||||
|
8 108.170.233.117 (108.170.233.117) 5.386 ms 5.288 ms 5.324 ms
|
||||||
|
9 216.239.63.250 (216.239.63.250) 5.305 ms 5.369 ms 5.406 ms
|
||||||
|
10 108.170.240.129 (108.170.240.129) 6.005 ms 5.930 ms 5.983 ms
|
||||||
|
11 209.85.242.53 (209.85.242.53) 4.973 ms 4.973 ms 4.979 ms
|
||||||
|
12 dfw25s12-in-f46.1e100.net (216.58.194.46) 4.871 ms 4.884 ms 4.863 ms
|
20
tests/fixtures/generic/traceroute3.out
vendored
Normal file
20
tests/fixtures/generic/traceroute3.out
vendored
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
traceroute to facebook.com (31.13.82.36), 30 hops max, 40 byte packets
|
||||||
|
1 ec2-175-41-192-133.ap-northeast-1.compute.amazonaws.com (175.41.192.133) 1.002 ms * 1.006 ms
|
||||||
|
2 * * *
|
||||||
|
3 * * *
|
||||||
|
4 * * *
|
||||||
|
5 * * *
|
||||||
|
6 * * *
|
||||||
|
7 100.65.10.33 (100.65.10.33) 0.269 ms 0.282 ms 0.320 ms
|
||||||
|
8 54.239.52.186 (54.239.52.186) 1.411 ms 1.431 ms 1.433 ms
|
||||||
|
9 52.95.31.89 (52.95.31.89) 2.612 ms 2.634 ms 2.659 ms
|
||||||
|
10 52.95.31.56 (52.95.31.56) 1.017 ms 1.028 ms 1.048 ms
|
||||||
|
11 52.95.31.149 (52.95.31.149) 7.042 ms 7.057 ms 7.060 ms
|
||||||
|
12 54.239.53.66 (54.239.53.66) 7.828 ms 7.810 ms 7.997 ms
|
||||||
|
13 54.239.53.82 (54.239.53.82) 7.120 ms 7.126 ms 7.178 ms
|
||||||
|
14 63-222-51-9.static.pccwglobal.net (63.222.51.9) 7.657 ms 7.611 ms 7.669 ms
|
||||||
|
15 HundredGE0-4-0-3.br02.tok02.pccwbtn.net (63.218.250.169) 8.130 ms 8.368 ms 8.402 ms
|
||||||
|
16 63-218-251-118.static.pccwglobal.net (63.218.251.118) 30.511 ms 20.379 ms 20.352 ms
|
||||||
|
17 po104.psw04.nrt1.tfbnw.net (157.240.40.9) 8.341 ms 8.303 ms 8.312 ms
|
||||||
|
18 173.252.67.191 (173.252.67.191) 8.298 ms 8.328 ms 8.359 ms
|
||||||
|
19 edge-star-mini-shv-01-nrt1.facebook.com (31.13.82.36) 8.214 ms 8.198 ms 8.192 ms
|
7
tests/fixtures/generic/traceroute4.out
vendored
Normal file
7
tests/fixtures/generic/traceroute4.out
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
traceroute to example.com (64.13.192.208), 64 hops max, 40 byte packets
|
||||||
|
1 72.10.62.1 (72.10.62.1) 1.000 ms 0.739 ms 0.702 ms
|
||||||
|
2 10.101.248.1 (10.101.248.1) 0.683 ms 0.385 ms 0.315 ms
|
||||||
|
3 10.104.65.161 (10.104.65.161) 0.791 ms 0.703 ms 0.686 ms
|
||||||
|
4 10.104.0.1 (10.104.0.1) 1.430 ms 1.310 ms 1.063 ms
|
||||||
|
5 10.0.10.33 (10.0.10.33) 2.652 ms 2.260 ms 5.353 ms
|
||||||
|
6 www.example.com (64.13.192.208) 3.384 ms 8.001 ms 2.439 ms
|
10
tests/fixtures/generic/traceroute5.out
vendored
Normal file
10
tests/fixtures/generic/traceroute5.out
vendored
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
traceroute to 10xhostings.com (104.18.42.178), 30 hops max, 40 byte packets
|
||||||
|
1 * * *
|
||||||
|
2 Internal (Internal) 0.894 ms 0.890 ms 0.876 ms
|
||||||
|
3 204.141.42.25 (204.141.42.25) 2.818 ms 2.825 ms 2.825 ms
|
||||||
|
4 204.141.42.9 (204.141.42.9) 1.014 ms 1.017 ms 1.082 ms
|
||||||
|
5 xe-0-0-46-2.a00.sttlwa01.us.bb.gin.ntt.net (128.241.1.145) 30.105 ms 30.125 ms 30.125 ms
|
||||||
|
6 ae-9.r04.sttlwa01.us.bb.gin.ntt.net (129.250.5.117) 32.346 ms 31.946 ms 31.960 ms
|
||||||
|
7 ae-0.a01.sttlwa01.us.bb.gin.ntt.net (129.250.5.86) 32.836 ms 32.749 ms 32.743 ms
|
||||||
|
8 ae-0.cloudflare.sttlwa01.us.bb.gin.ntt.net (131.103.117.86) 44.601 ms 42.886 ms 42.874 ms
|
||||||
|
9 104.18.42.178 (104.18.42.178) 29.614 ms 29.690 ms 30.461 ms
|
31
tests/fixtures/generic/traceroute6.out
vendored
Normal file
31
tests/fixtures/generic/traceroute6.out
vendored
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
traceroute to alexa.com (52.22.122.82), 30 hops max, 40 byte packets
|
||||||
|
1 130.185.80.253 (130.185.80.253) 0.374 ms * 0.474 ms
|
||||||
|
2 94.46.128.26 (94.46.128.26) 0.440 ms 0.457 ms 0.459 ms
|
||||||
|
3 ix-xe-1-3-0-0.tcore1.pv9-lisbon.as6453.net (80.231.158.49) 0.436 ms 0.436 ms 0.446 ms
|
||||||
|
4 if-ae-1-3.tcore1.sv8-highbridge.as6453.net (80.231.158.30) 100.300 ms 100.346 ms 100.362 ms
|
||||||
|
5 if-ae-2-2.tcore2.sv8-highbridge.as6453.net (80.231.139.1) 100.737 ms 100.787 ms 100.863 ms
|
||||||
|
6 if-ae-11-2.tcore1.l78-london.as6453.net (80.231.139.42) 94.576 ms 94.647 ms 94.631 ms
|
||||||
|
7 if-ae-66-2.tcore2.nto-new-york.as6453.net (80.231.130.106) 104.775 ms 105.059 ms 105.146 ms
|
||||||
|
8 if-ae-12-2.tcore1.n75-new-york.as6453.net (66.110.96.5) 100.043 ms 100.096 ms 100.089 ms
|
||||||
|
9 66.110.96.157 (66.110.96.157) 101.514 ms 101.055 ms 101.058 ms
|
||||||
|
10 52.93.31.33 (52.93.31.33) 100.489 ms 100.113 ms 100.065 ms
|
||||||
|
11 52.93.4.0 (52.93.4.0) 93.575 ms 93.473 ms 93.491 ms
|
||||||
|
12 * * *
|
||||||
|
13 54.240.229.143 (54.240.229.143) 94.307 ms 94.732 ms 94.683 ms
|
||||||
|
14 * * *
|
||||||
|
15 * * *
|
||||||
|
16 * * *
|
||||||
|
17 * * *
|
||||||
|
18 * * *
|
||||||
|
19 * * *
|
||||||
|
20 * * *
|
||||||
|
21 * * *
|
||||||
|
22 * * *
|
||||||
|
23 * * *
|
||||||
|
24 * * *
|
||||||
|
25 52.93.28.172 (52.93.28.172) 94.270 ms 94.296 ms 94.294 ms
|
||||||
|
26 * * *
|
||||||
|
27 * * *
|
||||||
|
28 * * *
|
||||||
|
29 * * *
|
||||||
|
30 * * *
|
17
tests/fixtures/generic/traceroute7.out
vendored
Normal file
17
tests/fixtures/generic/traceroute7.out
vendored
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
traceroute to paraguay.com (181.40.91.83), 64 hops max, 52 byte packets
|
||||||
|
1 [AS128742] 192.168.0.1 (192.168.0.1) 9.173 ms 5.490 ms 5.197 ms
|
||||||
|
2 * * *
|
||||||
|
3 [AS0] 192.168.117.58 (192.168.117.58) 26.768 ms 17.878 ms 16.443 ms
|
||||||
|
4 [AS0] 192.168.15.1 (192.168.15.1) 16.229 ms 23.514 ms 16.878 ms
|
||||||
|
5 [AS0] 91.122.105.27 (91.122.105.27) 17.825 ms 22.906 ms 29.003 ms
|
||||||
|
6 [AS0] 94.142.122.45 (94.142.122.45) 42.790 ms 46.352 ms
|
||||||
|
[AS0] 94.142.122.44 (94.142.122.44) 41.479 ms
|
||||||
|
7 [AS0] 94.142.124.46 (94.142.124.46) 62.692 ms 44.691 ms
|
||||||
|
[AS0] 5.53.0.153 (5.53.0.153) 61.049 ms
|
||||||
|
8 [AS0] pool-30-42-40-181.telecel.com.py (181.40.42.30) 65.148 ms
|
||||||
|
[AS0] 5.53.0.155 (5.53.0.155) 65.096 ms
|
||||||
|
[AS0] pool-30-42-40-181.telecel.com.py (181.40.42.30) 65.157 ms
|
||||||
|
9 * * *
|
||||||
|
10 * * *
|
||||||
|
11 * * *
|
||||||
|
12 * * *
|
Reference in New Issue
Block a user