neutron_lib.exceptions.placement module

exception neutron_lib.exceptions.placement.AmbiguousResponsibilityForResourceProvider(**kwargs)

Bases: NeutronException

Not clear who’s responsible for resource provider.

message = 'Expected one driver to be responsible for resource provider %(rsc_provider)s, but got many: %(drivers)s'
exception neutron_lib.exceptions.placement.PlacementAPIVersionIncorrect(**kwargs)

Bases: NotFound

message = 'Placement API version %(current_version)s, do not meet the needed version %(needed_version)s.'
exception neutron_lib.exceptions.placement.PlacementAggregateNotFound(**kwargs)

Bases: NotFound

message = 'Aggregate not found for resource provider %(resource_provider)s.'
exception neutron_lib.exceptions.placement.PlacementAllocationGenerationConflict(**kwargs)

Bases: Conflict

message = 'Resource allocation has been changed for consumer %(consumer)s in Placement while Neutron tried to update it.'
exception neutron_lib.exceptions.placement.PlacementAllocationRemoved(**kwargs)

Bases: BadRequest

message = 'Resource allocation is deleted for consumer %(consumer)s'
exception neutron_lib.exceptions.placement.PlacementAllocationRpNotExists(**kwargs)

Bases: BadRequest

message = 'Resource provider %(resource_provider)s for %(consumer)s does not exist'
exception neutron_lib.exceptions.placement.PlacementClientError(**kwargs)

Bases: NeutronException

message = 'Placement Client Error (4xx): %(msg)s'
exception neutron_lib.exceptions.placement.PlacementEndpointNotFound(**kwargs)

Bases: NotFound

message = 'Placement API endpoint not found.'
exception neutron_lib.exceptions.placement.PlacementInventoryNotFound(**kwargs)

Bases: NotFound

message = 'Placement inventory not found for resource provider %(resource_provider)s, resource class %(resource_class)s.'
exception neutron_lib.exceptions.placement.PlacementInventoryUpdateConflict(**kwargs)

Bases: Conflict

message = 'Placement inventory update conflict for resource provider %(resource_provider)s, resource class %(resource_class)s.'
exception neutron_lib.exceptions.placement.PlacementResourceClassNotFound(**kwargs)

Bases: NotFound

message = 'Placement resource class not found %(resource_class)s'
exception neutron_lib.exceptions.placement.PlacementResourceNotFound(**kwargs)

Bases: NotFound

message = 'Placement resource not found on url: %(url)s.'
exception neutron_lib.exceptions.placement.PlacementResourceProviderGenerationConflict(**kwargs)

Bases: Conflict

message = 'Placement resource provider generation does not match with the server side for resource provider: %(resource_provider)s with generation %(generation)s.'
exception neutron_lib.exceptions.placement.PlacementResourceProviderNameNotUnique(**kwargs)

Bases: Conflict

message = 'Another resource provider exists with the provided name: %(name)s.'
exception neutron_lib.exceptions.placement.PlacementResourceProviderNotFound(**kwargs)

Bases: NotFound

message = 'Placement resource provider not found %(resource_provider)s.'
exception neutron_lib.exceptions.placement.PlacementTraitNotFound(**kwargs)

Bases: NotFound

message = 'Placement trait not found %(trait)s.'
exception neutron_lib.exceptions.placement.UnknownResourceProvider(**kwargs)

Bases: BadRequest

Resource provider not known by neutron backends.

message = 'No such resource provider known by Neutron: %(rsc_provider)s'