bio-routing / bio-rd

bio routing is a project to create a versatile, fast and reliable routing daemon in Golang. bio = BGP + IS-IS + OSPF
Apache License 2.0
283 stars 44 forks source link

bio-rd BGP configuration refactoring #455

Closed czerwonk closed 9 months ago

czerwonk commented 9 months ago

This PR tries to improve the bio-rd BGP configuration. It aims to provide the basic capability to run bio-rd in the current state after checking out supporting most out of the current feature set.

This is work in progress and thus only a draft for now.

In detail:

codecov-commenter commented 9 months ago

Codecov Report

Attention: 13 lines in your changes are missing coverage. Please review.

Comparison is base (6bea7c1) 52.79% compared to head (fe6445c) 52.14%.

Files Patch % Lines
cmd/bio-rd/config/bgp.go 78.68% 7 Missing and 6 partials :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #455 +/- ## ========================================== - Coverage 52.79% 52.14% -0.65% ========================================== Files 152 159 +7 Lines 8160 8384 +224 ========================================== + Hits 4308 4372 +64 - Misses 3646 3789 +143 - Partials 206 223 +17 ``` | [Flag](https://app.codecov.io/gh/bio-routing/bio-rd/pull/455/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=bio-routing) | Coverage Δ | | |---|---|---| | [unittests](https://app.codecov.io/gh/bio-routing/bio-rd/pull/455/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=bio-routing) | `52.14% <78.68%> (-0.65%)` | :arrow_down: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=bio-routing#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.