summaryrefslogtreecommitdiffstats
path: root/infra/bgp-distribution/src/main
AgeCommit message (Collapse)AuthorFilesLines
2017-06-30HONEYCOMB-358 - Conditional module loadingJan Srnicek1-1/+2
Change-Id: Ic9b7182cc77bf2f73cf5edd3ee19f25f53711cda Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2017-06-30HONEYCOMB-358 - Activation moduleJan Srnicek2-10/+6
Provides module that provides set of distribution started modules Change-Id: I54287cc17f3af7d51a47a7342e5b8496e5ade00e Signed-off-by: Jan Srnicek <jsrnicek@cisco.com>
2017-06-19HONEYCOMB-356: API implementationMarek Gradzki2-0/+47
RibWriter registers DataTreeChangeListener for given route type. RouteWriter recevies create/update/delete notifications for single route modifications in LocRib DS. Change-Id: I4832abfb25aa189ecd3964febd6071f9a25117b2 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-06-19Add support for BGP labeled unicast ipv4 extensionMarek Gradzki3-3/+28
Change-Id: Id004eaf98d03daec260e7c13b79ced0f4785b952 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-05-31Dedicated provider for BgpNeighboursMarek Gradzki3-8/+20
Change-Id: I1a98ea27dde5ba77f8b20382dfeb29496f3282b2 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-05-31Provide RIB/BGPExtensionConsumerContext as singletonsMarek Gradzki1-2/+5
Whitout specifying it explicitly Guice might create more instances Change-Id: Ia3cf56e54d59fa49488ab93a26a9db44cec51e8d Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
2017-05-29HONEYCOMB-355: move BGP to separate distributionMarek Gradzki18-0/+1105
Given current YangBindingProviderModule implementation (HONEYCOMB-358), needed to preserve footprint of minimal distro. The change also: - reverts logger&persistence config changes introduced by https://gerrit.fd.io/r/#/c/5972/ - improves logging for BGP component initialization Change-Id: Ie223833518be21628edb7ace36c7618e427585e0 Signed-off-by: Marek Gradzki <mgradzki@cisco.com>