The midonet.neutron.extensions.bgp_speaker_router_insertion Module

The midonet.neutron.extensions.bgp_speaker_router_insertion Module

exception midonet.neutron.extensions.bgp_speaker_router_insertion.BgpSpeakerInUse(**kwargs)

Bases: neutron_lib.exceptions.InUse

message = u’Bgp speaker %(id)s %(reason)s’
class midonet.neutron.extensions.bgp_speaker_router_insertion.Bgp_speaker_router_insertion

Bases: neutron_lib.api.extensions.ExtensionDescriptor

Extension class supporting BgpSpeaker and Router association.

classmethod get_alias()
classmethod get_description()
get_extended_resources(version)
classmethod get_name()
get_required_extensions()
classmethod get_updated()
exception midonet.neutron.extensions.bgp_speaker_router_insertion.ExternalNetworkUnbound(**kwargs)

Bases: neutron_lib.exceptions.BadRequest

message = u’Unable to complete operation for bgp speaker. External network must be associated with bgp speaker when logical_router is not specified in bgp speaker creation.’
exception midonet.neutron.extensions.bgp_speaker_router_insertion.MidonetBgpPeerInUse(**kwargs)

Bases: neutron_lib.exceptions.InUse

message = u’bgp peer %(id)s %(reason)s’
exception midonet.neutron.extensions.bgp_speaker_router_insertion.NetworkTypeInvalid(**kwargs)

Bases: neutron_lib.exceptions.InvalidInput

message = u’Only external network can be specified.’
exception midonet.neutron.extensions.bgp_speaker_router_insertion.NoGatewayIpOnSubnet(**kwargs)

Bases: neutron_lib.exceptions.InvalidInput

message = u’No gateway ips on the subnet: %(subnet_id)s.’
exception midonet.neutron.extensions.bgp_speaker_router_insertion.NoGatewayIpPortOnSubnet(**kwargs)

Bases: neutron_lib.exceptions.InvalidInput

message = u’No ports have gateway ip on the subnet: %(subnet_id)s.’
exception midonet.neutron.extensions.bgp_speaker_router_insertion.NoSubnetInNetwork(**kwargs)

Bases: neutron_lib.exceptions.InvalidInput

message = u’No subnets in the network: %(network_id)s.’
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.