From ded7e3d0d9d8aaf3f199f9136b7c6bd690cbda39 Mon Sep 17 00:00:00 2001
From: ismaeel <mohammad.ismaael@cnit.it>
Date: Tue, 24 Sep 2024 03:45:34 +0000
Subject: [PATCH] openroadm discover ext_ports only

---
 .../drivers/oc_driver/templates/descovery_tool/roadms.py      | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/device/service/drivers/oc_driver/templates/descovery_tool/roadms.py b/src/device/service/drivers/oc_driver/templates/descovery_tool/roadms.py
index 9f09be6ad..d638c903a 100644
--- a/src/device/service/drivers/oc_driver/templates/descovery_tool/roadms.py
+++ b/src/device/service/drivers/oc_driver/templates/descovery_tool/roadms.py
@@ -253,8 +253,8 @@ def extract_roadm_circuits_pack (xml_data:str):
                         port_info["port_name"]=port_name.text
                     if port_qual is not None :
                         port_info["port_qual"]=port_qual.text
-    
-                    circuit_ports.append(port_info)            
+                    if port_info["port_qual"] == 'roadm-external':
+                       circuit_ports.append(port_info)            
             if (circuit_name is not None):
                 circuit_info["circuit_name"]=circuit_name.text
             if (circuit_type is not None):
-- 
GitLab