tacker.extensions.nfvo_plugins.network_service module

exception tacker.extensions.nfvo_plugins.network_service.NSDNotFound(message=None, **kwargs)

Bases: NotFound

message = 'NSD %(nsd_id)s could not be found'
exception tacker.extensions.nfvo_plugins.network_service.NSInUse(message=None, **kwargs)

Bases: InUse

message = 'NS %(ns_id)s in use'
exception tacker.extensions.nfvo_plugins.network_service.NSNotFound(message=None, **kwargs)

Bases: NotFound

message = 'NS %(ns_id)s could not be found'
class tacker.extensions.nfvo_plugins.network_service.NSPluginBase

Bases: NFVPluginBase

abstract create_ns(context, ns)
abstract create_nsd(context, nsd)
abstract delete_ns(context, ns_id)
abstract delete_nsd(context, nsd_id)
abstract get_ns(context, ns_id, fields=None)
abstract get_nsd(context, nsd_id, fields=None)
abstract get_nsds(context, filters=None, fields=None)
abstract get_nss(context, filters=None, fields=None)