The midonet.neutron.services.bgp.plugin Module

The midonet.neutron.services.bgp.plugin Module

class midonet.neutron.services.bgp.plugin.MidonetBgpPlugin

Bases: midonet.neutron.db.bgp_db_midonet.MidonetBgpDbMixin, midonet.neutron.db.bgp_speaker_router_insertion_db.BgpSpeakerRouterInsertionDbMixin

Implements MidoNet BGP dynamic routing service plugin.

This class manages the workflow of Midonet BGP request/response.

add_bgp_peer(*args, **kwargs)
add_gateway_network(*args, **kwargs)
create_bgp_speaker(*args, **kwargs)
delete_bgp_peer(*args, **kwargs)
delete_bgp_speaker(*args, **kwargs)
get_advertised_routes(*args, **kwargs)
get_bgp_speaker(*args, **kwargs)
get_bgp_speakers(*args, **kwargs)
get_plugin_description()

returns string description of the plugin.

classmethod get_plugin_type()
remove_bgp_peer(*args, **kwargs)
remove_gateway_network(*args, **kwargs)
supported_extension_aliases = [‘bgp’, ‘bgp-speaker-router-insertion’]
update_bgp_peer(*args, **kwargs)
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.