neutron_lib.exceptions.l3 module¶
-
exception
neutron_lib.exceptions.l3.
AbortSyncRouters
(**kwargs)¶ Bases:
neutron_lib.exceptions.NeutronException
-
message
= 'Aborting periodic_sync_routers_task due to an error.'¶
-
-
exception
neutron_lib.exceptions.l3.
ExternalGatewayForFloatingIPNotFound
(**kwargs)¶ Bases:
neutron_lib.exceptions.NotFound
-
message
= 'External network %(external_network_id)s is not reachable from subnet %(subnet_id)s. Therefore, cannot associate Port %(port_id)s with a Floating IP.'¶
-
-
exception
neutron_lib.exceptions.l3.
FipAssociated
(**kwargs)¶ Bases:
neutron_lib.exceptions.InUse
An operational error indicates that port still has an associated FIP.
A specialization of the InUse exception indicating an operation failed on a port because it still has an associated FIP.
- Parameters
port_id – The UUID of the port requested.
-
message
= 'Unable to complete the operation on port %(port_id)s because the port still has an associated floating IP.'¶
-
exception
neutron_lib.exceptions.l3.
FloatingIPNotFound
(**kwargs)¶ Bases:
neutron_lib.exceptions.NotFound
-
message
= 'Floating IP %(floatingip_id)s could not be found'¶
-
-
exception
neutron_lib.exceptions.l3.
FloatingIPPortAlreadyAssociated
(**kwargs)¶ Bases:
neutron_lib.exceptions.InUse
-
message
= 'Cannot associate floating IP %(floating_ip_address)s (%(fip_id)s) with port %(port_id)s using fixed IP %(fixed_ip)s, as that fixed IP already has a floating IP on external network %(net_id)s.'¶
-
-
exception
neutron_lib.exceptions.l3.
FloatingIpSetupException
(message=None)¶
-
exception
neutron_lib.exceptions.l3.
IpTablesApplyException
(message=None)¶
-
exception
neutron_lib.exceptions.l3.
L3ExtensionException
(**kwargs)¶ Bases:
neutron_lib.exceptions.NeutronException
-
message
= 'The following L3 agent extensions do not inherit from ``neutron_lib.agent.l3_extension.L3AgentExtension``: %(extensions)s.'¶
-
-
exception
neutron_lib.exceptions.l3.
RouterExternalGatewayInUseByFloatingIp
(**kwargs)¶ Bases:
neutron_lib.exceptions.InUse
-
message
= 'Gateway cannot be updated for router %(router_id)s, since a gateway to external network %(net_id)s is required by one or more floating IPs.'¶
-
-
exception
neutron_lib.exceptions.l3.
RouterInUse
(**kwargs)¶ Bases:
neutron_lib.exceptions.InUse
-
message
= 'Router %(router_id)s %(reason)s'¶
-
-
exception
neutron_lib.exceptions.l3.
RouterInterfaceAttachmentConflict
(**kwargs)¶ Bases:
neutron_lib.exceptions.Conflict
-
message
= 'Error %(reason)s while attempting the operation.'¶
-
-
exception
neutron_lib.exceptions.l3.
RouterInterfaceInUseByFloatingIP
(**kwargs)¶ Bases:
neutron_lib.exceptions.InUse
-
message
= 'Router interface for subnet %(subnet_id)s on router %(router_id)s cannot be deleted, as it is required by one or more floating IPs.'¶
-
-
exception
neutron_lib.exceptions.l3.
RouterInterfaceNotFound
(**kwargs)¶ Bases:
neutron_lib.exceptions.NotFound
-
message
= 'Router %(router_id)s does not have an interface with id %(port_id)s'¶
-
-
exception
neutron_lib.exceptions.l3.
RouterInterfaceNotFoundForSubnet
(**kwargs)¶ Bases:
neutron_lib.exceptions.NotFound
-
message
= 'Router %(router_id)s has no interface on subnet %(subnet_id)s'¶
-
-
exception
neutron_lib.exceptions.l3.
RouterNotCompatibleWithAgent
(**kwargs)¶ Bases:
neutron_lib.exceptions.NeutronException
-
message
= "Router '%(router_id)s' is not compatible with this agent."¶
-
-
exception
neutron_lib.exceptions.l3.
RouterNotFound
(**kwargs)¶ Bases:
neutron_lib.exceptions.NotFound
-
message
= 'Router %(router_id)s could not be found'¶
-
-
exception
neutron_lib.exceptions.l3.
RouterNotFoundInRouterFactory
(**kwargs)¶ Bases:
neutron_lib.exceptions.NeutronException
-
message
= "Router '%(router_id)s' with features '%(features)s' could not be found in the router factory."¶
-