From 6c3787528b20fd98ef1d9cd83e6977a650c888d5 Mon Sep 17 00:00:00 2001
From: gifrerenom <lluis.gifre@cttc.es>
Date: Thu, 17 Oct 2024 10:31:13 +0000
Subject: [PATCH] NBI - IETF L3VPN Connector:

- GET service now returns a dictionary with the service UUID
---
 .../service/rest_server/nbi_plugins/ietf_l3vpn/L3VPN_Service.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/nbi/service/rest_server/nbi_plugins/ietf_l3vpn/L3VPN_Service.py b/src/nbi/service/rest_server/nbi_plugins/ietf_l3vpn/L3VPN_Service.py
index a313677c1..47fb05d55 100644
--- a/src/nbi/service/rest_server/nbi_plugins/ietf_l3vpn/L3VPN_Service.py
+++ b/src/nbi/service/rest_server/nbi_plugins/ietf_l3vpn/L3VPN_Service.py
@@ -44,7 +44,7 @@ class L3VPN_Service(Resource):
 
             service_ready_status = ServiceStatusEnum.SERVICESTATUS_ACTIVE
             service_status = target.service_status.service_status # pylint: disable=no-member
-            response = jsonify({})
+            response = jsonify({'service-id': target.service_id.service_uuid.uuid})
             response.status_code = HTTP_OK if service_status == service_ready_status else HTTP_GATEWAYTIMEOUT
         except Exception as e: # pylint: disable=broad-except
             LOGGER.exception('Something went wrong Retrieving VPN({:s})'.format(str(vpn_id)))
-- 
GitLab