This Page

The quantum.plugins.services.service_base Module

class quantum.plugins.services.service_base.ServicePluginBase

Bases: quantum.api.extensions.PluginInterface

defines base interface for any Advanced Service plugin

get_plugin_description()

returns string description of the plugin

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

get_plugin_type()

returns one of predefine service types. see quantum/plugins/common/constants.py

supported_extension_aliases = []