tacker.services.service_base module

class tacker.services.service_base.NFVPluginBase

Bases: PluginInterface

Define base interface for any Advanced Service plugin.

abstract get_plugin_description()

Return string description of the plugin.

abstract get_plugin_name()

Return a symbolic name for the plugin.

Each service plugin should have a symbolic name. This name will be used, for instance, by service definitions in service types

abstract get_plugin_type()

Return one of predefined service types.

See tacker/plugins/common/constants.py

supported_extension_aliases = []