X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=RO%2Fosm_ro%2Fvim_thread.py;h=d0b8dc91860095cb83267d9bfab1467d69323e0a;hb=refs%2Fchanges%2F50%2F8650%2F6;hp=f4849f48ac9abec3bd16314f4be5d6c91095ccdb;hpb=34cf6b4c6f6158d07fa8839ce2ca323d04f302fd;p=osm%2FRO.git 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"):