Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Maintain endpoint to BgpPeer map in BgpServer
This map is used to lookup a BGPaaS BgpPeer from the source address and source port of an incoming TCP session. If an exact match is not found, the source address is used to find matching BgpPeer in master instance. Highlights: - Move relevant schema snippet from vnc_cfg.xsd to bgp_schema.xsd - Add a remote_endpoint field to BgpNeighborConfig - Populate new field from bgp-as-a-service_parameters property of client - Update ifmap configuration code to use the router-type instead of name - Set and update router_type and remote_endpoint fields in BgpPeer - Resolve paths learnt from BgpPeers of router_type bgpaas-client - Tweak introspect to show BgpPeers from non-master instances as well - Add new tests to bgp_ifmap_config_manager_test and bgp_config_test Change-Id: I93aeeba0d48942a463b772f9503932b50a640764 Partial-Bug: 1518047
- Loading branch information
Nischal Sheth
committed
Dec 1, 2015
1 parent
91089e8
commit 53ef848
Showing
19 changed files
with
550 additions
and
65 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.