X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FRO.git;a=blobdiff_plain;f=RO%2Fosm_ro%2Fvim_thread.py;h=d0b8dc91860095cb83267d9bfab1467d69323e0a;hp=f4849f48ac9abec3bd16314f4be5d6c91095ccdb;hb=69647795675df7357a9aeddaa5aba15c6f92b065;hpb=9c701472268e45cce315060d4c5fb2f165feb7cf diff --git a/RO/osm_ro/vim_thread.py b/RO/osm_ro/vim_thread.py index f4849f48..d0b8dc91 100644 --- a/RO/osm_ro/vim_thread.py +++ b/RO/osm_ro/vim_thread.py @@ -1141,6 +1141,8 @@ class vim_thread(threading.Thread): ports = self.db.get_rows(FROM='instance_interfaces', WHERE={'instance_wim_net_id': task["item_id"]}) sdn_need_update = False + if len(ports) != len(connected_ports): + sdn_need_update = True for port in ports: # TODO. Do not connect if already done if port.get("compute_node") and port.get("pci"):