X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FRO.git;a=blobdiff_plain;f=RO%2Fosm_ro%2Fnfvo.py;h=30aae222b37864f44aa67224ed9f989ee4cf7faa;hp=2efd61043ca2839417f6cbdc6f708617ac4769fd;hb=0937f203806a304b6bed8705c0c17f58de8dc844;hpb=277bf0f8bb1fd4ebf7732360e418b6fc0f97c260 diff --git a/RO/osm_ro/nfvo.py b/RO/osm_ro/nfvo.py index 2efd6104..30aae222 100644 --- a/RO/osm_ro/nfvo.py +++ b/RO/osm_ro/nfvo.py @@ -36,7 +36,7 @@ from osm_ro import utils from osm_ro.utils import deprecated from osm_ro.vim_thread import vim_thread import osm_ro.console_proxy_thread as cli -from osm_ro import vimconn +from osm_ro import vimconn, vim_dummy import logging import collections import math @@ -46,13 +46,7 @@ from osm_ro.db_base import db_base_Exception from osm_ro import nfvo_db from threading import Lock import time as t -# TODO py3 BEGIN from osm_ro.sdn import Sdn, SdnException as ovimException -# from lib_osm_openvim.ovim import ovimException -# from unittest.mock import MagicMock -# class ovimException(Exception): -# pass -# TODO py3 END from Crypto.PublicKey import RSA @@ -198,6 +192,8 @@ def start_service(mydb, persistence=None, wim=None): worker_id = get_process_id() if "rosdn_dummy" not in plugins: plugins["rosdn_dummy"] = DummyConnector + if "rovim_dummy" not in plugins: + plugins["rovim_dummy"] = vim_dummy # starts ovim library ovim = Sdn(db, plugins)