1
0
Fork 0
mirror of https://github.com/alice-lg/birdwatcher.git synced 2025-03-09 00:00:05 +01:00
Commit graph

17 commits

Author SHA1 Message Date
Annika Hannig
0eef5cc49d relaxed regex for extracting the version, see #38 2022-06-07 10:55:30 +02:00
Steve Shaw
39d99af2b4 Fixing bird2.x status parsing 2021-03-29 23:14:59 -04:00
Patrick Seeburger
e0031c61a0 Change extended communities fomat
Change format for extended BGP communities from (string,int,int) to
(string,string,string) in order to support communities like
(generic, 0x43000000, 0x1)
2019-03-20 14:55:11 +01:00
Patrick Seeburger
c6e717bc61 Fixed a bug regarding timestamps in the protocols parser. 2019-03-20 14:55:10 +01:00
Patrick Seeburger
8585003413 Added a parser and endpoint for the show protocols command. 2019-03-20 14:55:10 +01:00
Patrick Seeburger
12be0f9de3 Fixed a bug where a community was missing when parsing multiline communities.
Also added a test case for the multiline community parsing.
2019-03-13 09:29:58 +01:00
Patrick Seeburger
791b2a04ba Fixed the regular expression to not match white spaces at the end of
the protocol line.

Fixed the route sample which was failing the parser tests.
2019-03-13 09:29:55 +01:00
Patrick Seeburger
3eca6db998 Add "Last Error" to protocols bgp test case. 2019-03-13 09:29:51 +01:00
Patrick Seeburger
c1a07cc985 Implemented support for parsing extended communities. 2019-02-22 14:07:10 +01:00
Benedikt Rudolph
fdfa4cbc32 Generalize parse method to accept all protocols
The method parseBgp is now generic enough to  parse
all types of protocols.
Added new regular expressions and a more flexible
way of processing route_change statistics that have
subtle differences in each protocol.
2018-07-18 10:43:00 +02:00
Daniel Czerwonk
86a80878f4 bird 2.0 parsing 2018-01-18 13:00:34 +01:00
Daniel Czerwonk
c710518e9d added first test for ipv4 with bird 2.x 2018-01-18 09:21:32 +01:00
Daniel Czerwonk
68ce3c8422 fixed ipv6 test, added test for local_pref 2018-01-17 23:23:32 +01:00
Daniel Czerwonk
c20964cf0e refacoting, increased test coverage, tests for ipv6 and bird2 2018-01-17 19:41:55 +01:00
Daniel Czerwonk
7905610b51 added tests for ipv6 2018-01-16 00:12:50 +01:00
Matthias Hannig
ba5c5a2efa updated parser test 2017-06-22 15:37:47 +02:00
Matthias Hannig
2ca79299ad added testing samples 2017-06-22 15:15:00 +02:00