Bases: tacker.db.nfvo.nfvo_db.NfvoPluginDb, tacker.db.nfvo.vnffg_db.VnffgPluginDbMixin, tacker.db.nfvo.ns_db.NSPluginDb
NFVO reference plugin for NFVO extension
Implements the NFVO extension and defines public facing APIs for VIM
operations. NFVO internally invokes the appropriate VIM driver in
backend based on configured VIM types. Plugin also interacts with VNFM
extension for providing the specified VIM information
-
OPTS = [<oslo_config.cfg.ListOpt object at 0x524d490>, <oslo_config.cfg.IntOpt object at 0x524d990>]
-
create_ns(*args, **kwargs)
-
create_nsd(*args, **kwargs)
-
create_vim(*args, **kwargs)
-
create_vnffg(*args, **kwargs)
-
create_vnffgd(*args, **kwargs)
-
delete_ns(*args, **kwargs)
-
delete_vim(*args, **kwargs)
-
delete_vnffg(*args, **kwargs)
-
monitor_vim(*args, **kwargs)
-
spawn_n(function, *args, **kwargs)
-
supported_extension_aliases = ['nfvo']
-
update_vim(*args, **kwargs)
-
update_vnffg(*args, **kwargs)
-
validate_tosca(*args, **kwargs)