Fix issue where existing VIM network does not get right status
[osm/RO.git] / osm_ro / nfvo.py
index 7a3e959..b4a50f1 100644 (file)
@@ -3147,7 +3147,7 @@ def create_instance(mydb, tenant_id, instance_dict):
                     "created": create_network,
                     'datacenter_id': datacenter_id,
                     'datacenter_tenant_id': myvim_thread_id,
-                    'status': 'BUILD' if create_network else "ACTIVE"
+                    'status': 'BUILD' #  if create_network else "ACTIVE"
                 }
                 db_instance_nets.append(db_net)
                 db_vim_action = {
@@ -4357,6 +4357,7 @@ def delete_tenant(mydb, tenant):
 
 
 def new_datacenter(mydb, datacenter_descriptor):
+    sdn_port_mapping = None
     if "config" in datacenter_descriptor:
         sdn_port_mapping = datacenter_descriptor["config"].pop("sdn-port-mapping", None)
         datacenter_descriptor["config"] = yaml.safe_dump(datacenter_descriptor["config"], default_flow_style=True,