From a27a8eb0ea44d77e65c186f57e7583aa7a9e065a Mon Sep 17 00:00:00 2001
From: gifrerenom <lluis.gifre@cttc.es>
Date: Tue, 23 Apr 2024 15:30:59 +0000
Subject: [PATCH] Service component - L3NM OpenConfig:

- Rolling back malformed config rules, left backup for future integration
---
 .../service_handlers/l3nm_openconfig/ConfigRules.py       | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/service/service/service_handlers/l3nm_openconfig/ConfigRules.py b/src/service/service/service_handlers/l3nm_openconfig/ConfigRules.py
index f440a3c92..716d0413a 100644
--- a/src/service/service/service_handlers/l3nm_openconfig/ConfigRules.py
+++ b/src/service/service/service_handlers/l3nm_openconfig/ConfigRules.py
@@ -22,12 +22,12 @@ def setup_config_rules(
 ) -> List[Dict]:
 
     if service_settings  is None: return []
+    if device_settings   is None: return []
     if endpoint_settings is None: return []
-    if device_settings is None: return []
 
     json_settings          : Dict = service_settings.value
-    json_endpoint_settings : Dict = endpoint_settings.value
     json_device_settings   : Dict = device_settings.value
+    json_endpoint_settings : Dict = endpoint_settings.value
 
     mtu                       = json_settings.get('mtu',                          1450     )  # 1512
     #address_families         = json_settings.get('address_families',             []       )  # ['IPV4']
@@ -199,12 +199,12 @@ def teardown_config_rules(
 ) -> List[Dict]:
 
     if service_settings  is None: return []
-    if endpoint_settings is None: return []
     if device_settings is None: return []
+    if endpoint_settings is None: return []
 
     json_settings          : Dict = service_settings.value
-    json_endpoint_settings : Dict = endpoint_settings.value
     json_device_settings   : Dict = device_settings.value
+    json_endpoint_settings : Dict = endpoint_settings.value
 
     service_short_uuid        = service_uuid.split('-')[-1]
     network_instance_name     = '{:s}-NetInst'.format(service_short_uuid)
-- 
GitLab