The tacker.extensions.nfvo
Module¶
-
exception
tacker.extensions.nfvo.
ClassifierInUse
(**kwargs)¶ Bases:
tacker.common.exceptions.InUse
-
message
= u'Classifier %(classifier_id)s is still in use'¶
-
-
exception
tacker.extensions.nfvo.
ClassifierNotFoundException
(**kwargs)¶ Bases:
tacker.common.exceptions.NotFound
-
message
= u'Classifier %(classifier_id)s could not be found'¶
-
-
class
tacker.extensions.nfvo.
NFVOPluginBase
¶ Bases:
tacker.services.service_base.NFVPluginBase
-
create_vim
(context, vim)¶
-
delete_vim
(context, vim_id)¶
-
get_default_vim
(context)¶
-
get_plugin_description
()¶
-
get_plugin_name
()¶
-
get_plugin_type
()¶
-
get_vim
(context, vim_id, fields=None, mask_password=True)¶
-
get_vim_by_name
(context, vim_name, fields=None, mask_password=True)¶
-
get_vims
(context, filters=None, fields=None)¶
-
-
exception
tacker.extensions.nfvo.
NSDInUse
(**kwargs)¶ Bases:
tacker.common.exceptions.InUse
-
message
= u'NSD %(nsd_id)s is still in use'¶
-
-
exception
tacker.extensions.nfvo.
NSInUse
(**kwargs)¶ Bases:
tacker.common.exceptions.InUse
-
message
= u'NS %(ns_id)s is still in use'¶
-
-
exception
tacker.extensions.nfvo.
NfpAttributeNotFoundException
(**kwargs)¶ Bases:
tacker.common.exceptions.NotFound
-
message
= u'NFP attribute %(attribute)s could not be found'¶
-
-
exception
tacker.extensions.nfvo.
NfpForwarderNotFoundException
(**kwargs)¶ Bases:
tacker.common.exceptions.NotFound
-
message
= u'VNFD Forwarder %(vnfd)s not found in VNF Mapping %(mapping)s'¶
-
-
exception
tacker.extensions.nfvo.
NfpInUse
(**kwargs)¶ Bases:
tacker.common.exceptions.InUse
-
message
= u'NFP %(nfp_id)s is still in use'¶
-
-
exception
tacker.extensions.nfvo.
NfpNotFoundException
(**kwargs)¶ Bases:
tacker.common.exceptions.NotFound
-
message
= u'NFP %(nfp_id)s could not be found'¶
-
-
exception
tacker.extensions.nfvo.
NfpPolicyCriteriaError
(**kwargs)¶ Bases:
tacker.common.exceptions.PolicyCheckError
-
message
= u'%(error)s in policy'¶
-
-
exception
tacker.extensions.nfvo.
NfpPolicyNotFoundException
(**kwargs)¶ Bases:
tacker.common.exceptions.NotFound
-
message
= u'Policy not found in NFP %(nfp)s'¶
-
-
exception
tacker.extensions.nfvo.
NfpPolicyTypeError
(**kwargs)¶ Bases:
tacker.common.exceptions.PolicyCheckError
-
message
= u'Unsupported Policy Type: %(type)s'¶
-
-
exception
tacker.extensions.nfvo.
NfpRequirementsException
(**kwargs)¶ Bases:
tacker.common.exceptions.TackerException
-
message
= u'VNFD Forwarder %(vnfd) specified more than twice in requirements path'¶
-
-
class
tacker.extensions.nfvo.
Nfvo
¶ Bases:
tacker.api.extensions.ExtensionDescriptor
-
classmethod
get_alias
()¶
-
classmethod
get_description
()¶
-
get_extended_resources
(version)¶
-
classmethod
get_name
()¶
-
classmethod
get_namespace
()¶
-
classmethod
get_plugin_interface
()¶
-
classmethod
get_resources
()¶
-
classmethod
get_updated
()¶
-
update_attributes_map
(attributes)¶
-
classmethod
-
exception
tacker.extensions.nfvo.
SfcInUse
(**kwargs)¶ Bases:
tacker.common.exceptions.InUse
-
message
= u'SFC %(sfc_id)s is still in use'¶
-
-
exception
tacker.extensions.nfvo.
SfcNotFoundException
(**kwargs)¶ Bases:
tacker.common.exceptions.NotFound
-
message
= u'Service Function Chain %(sfc_id)s could not be found'¶
-
-
exception
tacker.extensions.nfvo.
ToscaParserFailed
(**kwargs)¶ Bases:
tacker.common.exceptions.InvalidInput
-
message
= u'tosca-parser failed: - %(error_msg_details)s'¶
-
-
exception
tacker.extensions.nfvo.
VimConnectionException
(**kwargs)¶ Bases:
tacker.common.exceptions.TackerException
-
message
= u'%(message)s'¶
-
-
exception
tacker.extensions.nfvo.
VimDefaultDuplicateException
(**kwargs)¶ Bases:
tacker.common.exceptions.TackerException
-
message
= u'Default VIM already exists %(vim_id)s.'¶
-
-
exception
tacker.extensions.nfvo.
VimDefaultNotDefined
(**kwargs)¶ Bases:
tacker.common.exceptions.TackerException
-
message
= u'Default VIM is not defined.'¶
-
-
exception
tacker.extensions.nfvo.
VimDuplicateUrlException
(**kwargs)¶ Bases:
tacker.common.exceptions.TackerException
-
message
= u'VIM with specified auth URL already exists. Cannot register duplicate VIM'¶
-
-
exception
tacker.extensions.nfvo.
VimFromVnfNotFoundException
(**kwargs)¶ Bases:
tacker.common.exceptions.NotFound
-
message
= u'VIM from VNF %(vnf_id)s could not be found'¶
-
-
exception
tacker.extensions.nfvo.
VimGetResourceException
(**kwargs)¶ Bases:
tacker.common.exceptions.TackerException
-
message
= u'Error while trying to issue %(cmd)s to find resource type %(type)s'¶
-
-
exception
tacker.extensions.nfvo.
VimInUseException
(**kwargs)¶ Bases:
tacker.common.exceptions.TackerException
-
message
= u'VIM %(vim_id)s is still in use by VNF'¶
-
-
exception
tacker.extensions.nfvo.
VimKeyNotFoundException
(**kwargs)¶ Bases:
tacker.common.exceptions.TackerException
-
message
= u'Unable to find key file for VIM %(vim_id)s'¶
-
-
exception
tacker.extensions.nfvo.
VimNotFoundException
(**kwargs)¶ Bases:
tacker.common.exceptions.TackerException
-
message
= u'Specified VIM id %(vim_id)s is invalid. Please verify and pass a valid VIM id'¶
-
-
exception
tacker.extensions.nfvo.
VimRegionNotFoundException
(**kwargs)¶ Bases:
tacker.common.exceptions.TackerException
-
message
= u'Unknown VIM region name %(region_name)s'¶
-
-
exception
tacker.extensions.nfvo.
VimUnsupportedResourceTypeException
(**kwargs)¶ Bases:
tacker.common.exceptions.TackerException
-
message
= u'Resource type %(type) is unsupported by VIM'¶
-
-
exception
tacker.extensions.nfvo.
VnffgCpNotFoundException
(**kwargs)¶ Bases:
tacker.common.exceptions.NotFound
-
message
= u'Specified CP %(cp_id)s could not be found in VNF %(vnf_id)s.'¶
-
-
exception
tacker.extensions.nfvo.
VnffgCreateFailed
(**kwargs)¶ Bases:
tacker.common.exceptions.TackerException
-
message
= u'Creating VNFFG based on %(vnffgd_id)s failed'¶
-
-
exception
tacker.extensions.nfvo.
VnffgDeleteFailed
(**kwargs)¶ Bases:
tacker.common.exceptions.TackerException
-
message
= u'Deleting VNFFG %(vnffg_id)s failed'¶
-
-
exception
tacker.extensions.nfvo.
VnffgInUse
(**kwargs)¶ Bases:
tacker.common.exceptions.InUse
-
message
= u'VNFFG %(vnffg_id)s is still in use'¶
-
-
exception
tacker.extensions.nfvo.
VnffgInvalidMappingException
(**kwargs)¶ Bases:
tacker.common.exceptions.TackerException
-
message
= u'Matching VNF Instance for VNFD %(vnfd_name)s could not be found. Please create an instance of this VNFD before creating/updating VNFFG.'¶
-
-
exception
tacker.extensions.nfvo.
VnffgNotFoundException
(**kwargs)¶ Bases:
tacker.common.exceptions.NotFound
-
message
= u'VNFFG %(vnffg_id)s could not be found'¶
-
-
exception
tacker.extensions.nfvo.
VnffgParamValueFormatError
(**kwargs)¶ Bases:
tacker.common.exceptions.TackerException
-
message
= u'Param values %(param_value)s is not in dict format.'¶
-
-
exception
tacker.extensions.nfvo.
VnffgParamValueNotUsed
(**kwargs)¶ Bases:
tacker.common.exceptions.TackerException
-
message
= u'Param input %(param_key)s not used.'¶
-
-
exception
tacker.extensions.nfvo.
VnffgPropertyNotFoundException
(**kwargs)¶ Bases:
tacker.common.exceptions.NotFound
-
message
= u'VNFFG Property %(vnffg_property)s could not be found'¶
-
-
exception
tacker.extensions.nfvo.
VnffgTemplateParamParsingException
(**kwargs)¶ Bases:
tacker.common.exceptions.TackerException
-
message
= u'Failed to parse VNFFG Template due to missing input param %(get_input)s.'¶
-
-
exception
tacker.extensions.nfvo.
VnffgVnfNotFoundException
(**kwargs)¶ Bases:
tacker.common.exceptions.NotFound
-
message
= u'Specified VNF instance %(vnf_name)s in VNF Mapping could not be found'¶
-
-
exception
tacker.extensions.nfvo.
VnffgdCpNoForwardingException
(**kwargs)¶ Bases:
tacker.common.exceptions.TackerException
-
message
= u'Specified CP %(cp_id)s in VNFD %(vnfd_name)s does not have forwarding capability, which is required to be included in forwarding path'¶
-
-
exception
tacker.extensions.nfvo.
VnffgdCpNotFoundException
(**kwargs)¶ Bases:
tacker.common.exceptions.NotFound
-
message
= u'Specified CP %(cp_id)s could not be found in VNFD %(vnfd_name)s. Please check VNFD for correct Connection Point.'¶
-
-
exception
tacker.extensions.nfvo.
VnffgdDuplicateCPException
(**kwargs)¶ Bases:
tacker.common.exceptions.InvalidInput
-
message
= u'Invalid Forwarding Path contains duplicate connection point : %(cp)s'¶
-
-
exception
tacker.extensions.nfvo.
VnffgdDuplicateForwarderException
(**kwargs)¶ Bases:
tacker.common.exceptions.InvalidInput
-
message
= u'Invalid Forwarding Path contains duplicate forwarder not in order: %(forwarder)s'¶
-
-
exception
tacker.extensions.nfvo.
VnffgdInUse
(**kwargs)¶ Bases:
tacker.common.exceptions.InUse
-
message
= u'VNFFGD %(vnffgd_id)s is still in use'¶
-
-
exception
tacker.extensions.nfvo.
VnffgdInvalidTemplate
(**kwargs)¶ Bases:
tacker.common.exceptions.InvalidInput
-
message
= u'Invalid VNFFG template input: %(template)s'¶
-
-
exception
tacker.extensions.nfvo.
VnffgdNotFoundException
(**kwargs)¶ Bases:
tacker.common.exceptions.NotFound
-
message
= u'VNFFG Template %(vnffgd_id)s could not be found'¶
-
-
exception
tacker.extensions.nfvo.
VnffgdVnfdNotFoundException
(**kwargs)¶ Bases:
tacker.common.exceptions.NotFound
-
message
= u'Specified VNFD %(vnfd_name)s in VNFFGD does not exist. Please create VNFDs before creating VNFFG'¶
-