class Osm():
def __init__(self,osmhost,sol005=None,ro_host=None,descriptors_dir=None,vnfd_descriptors_list=None,nsd_descriptors_list=None,ns_name_prefix=None):
- self._OsmApi=client.Client(host=osmhost,sol005=sol005,ro_host=ro_host)
+ self._OsmApi=client.Client(host=osmhost,sol005=sol005,ro_host=ro_host, verbose=2)
self._descriptors_dir = descriptors_dir
self.vnfd_descriptors_list = vnfd_descriptors_list
self.nsd_descriptors_list = nsd_descriptors_list
time.sleep(10)
- assert not osm.get_api().ns.delete(ns_name)
+ assert not osm.get_api().ns.delete(ns_name, wait=True)
#wait for the ns to delete
- try:
- utils.wait_for_value( lambda: osm.get_api().ns.get(ns_name), result=False, wait_time=180)
- except:
- print("Exception: Failed to get NAME after NS DELETE ... ")
+ #try:
+ # utils.wait_for_value( lambda: osm.get_api().ns.get(ns_name), result=False, wait_time=180)
+ #except:
+ # print("Exception: Failed to get NAME after NS DELETE ... ")
#TODO find the reason for 502 exception from osmclient/nbi
try: