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

180 commits

Author SHA1 Message Date
hellerve
30e86d086f restored nesting in payload for status and symbols 2016-11-11 14:34:06 +01:00
hellerve
2ccfaea405 simplified parser 2016-11-11 14:26:35 +01:00
hellerve
fc0ea09dc3 refactored endpoints 2016-11-11 14:14:38 +01:00
hellerve
ce63916596 go fmt 2016-11-11 13:32:27 +01:00
hellerve
ad3919768c added bgp parser 2016-11-11 13:28:40 +01:00
hellerve
9337b1c32c added routes and bgp parse stub 2016-11-10 18:43:29 +01:00
hellerve
eed6e71b0b finalized parser 2016-11-10 17:32:16 +01:00
hellerve
71350f616d added first endpoints 2016-11-10 16:06:38 +01:00
hellerve
4ce81124a1 added a few parsers 2016-11-10 15:11:32 +01:00
hellerve
13581d830c implemented status parser 2016-11-10 14:51:24 +01:00
hellerve
8c9e695fb6 added parser stubs 2016-11-10 14:16:44 +01:00
Michael Cardell Widerkrantz
6f9473c3a8 Who and where. 2016-10-23 18:53:14 +02:00
Michael Cardell Widerkrantz
3440667336 Writeup of the BIRD client/server protocol. 2016-10-23 18:45:27 +02:00
Michael Cardell Widerkrantz
3cdf1c9448 Explanation on what this project does. 2016-10-23 18:42:35 +02:00
Michael Cardell Widerkrantz
91f7f995e3 Less debug. 2016-10-23 18:11:23 +02:00
Michael Cardell Widerkrantz
fb00ae5781 description not desc 2016-10-23 18:10:43 +02:00
Michael Cardell Widerkrantz
d9a1888530 Less debug, use "protocols" as in Barry's API design. 2016-10-23 18:08:47 +02:00
Michael Cardell Widerkrantz
1da50a7178 Added action for what to do with the values so far for the current
item. If it's "store" we just store it and wait for more to find
complete data in more regexps. If it's "send" we close this data item
and add it to the list to be returned to the web server.
2016-10-23 17:38:03 +02:00
Michael Cardell Widerkrantz
2335670d97 Call pattern() with the name of the start tag instead. 2016-10-23 17:23:57 +02:00
Michael Cardell Widerkrantz
87f8123138 Regexp from Barry:
https://github.com/inex/birdseye/blob/master/app/Bird/Parser/Protocol/Bgp.php
2016-10-23 17:22:35 +02:00
Daniel Melani
24750eb5e9 Merge branch 'regexps' of gitlab.netnod.se:daniel/birdwatcher into regexps 2016-10-23 16:11:01 +02:00
Daniel Melani
f3ca578629 Don't shadow global conf in main 2016-10-23 16:01:12 +02:00
Daniel Melani
b9ba065ba4 Merge branch 'master' into regexps 2016-10-23 15:43:23 +02:00
Michael Cardell Widerkrantz
82e5ace5d3 Example filr for show protocols. 2016-10-23 15:39:47 +02:00
Michael Cardell Widerkrantz
74cf806e6c A configuration file describing a small state machine with chaining
regexps. We currently don't do anything with the matching fields,
though.
2016-10-23 14:02:34 +02:00
Daniel Melani
9aa4fe5dfe Output api header in json. Odd 2016-10-23 10:42:06 +02:00
Daniel Melani
f331b7c350 Split up 2016-10-23 10:06:28 +02:00
Daniel Melani
8b9c2206b6 Dummy endpoints 2016-10-23 10:03:32 +02:00
Daniel Melani
08c22dcd72 test endpoint 2016-10-23 09:51:40 +02:00
Daniel Melani
97a2343dc5 Define main 2016-10-23 09:44:42 +02:00