From f8b6b3b4f49db3c6b9e8d7c36b1f312c34e5699e Mon Sep 17 00:00:00 2001
From: Mohammad Torkashvand <mohammad.torkashvand@geant.org>
Date: Thu, 3 Apr 2025 10:04:09 +0200
Subject: [PATCH] add a message to L3 lenght assertion

---
 gso/workflows/l3_core_service/shared.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gso/workflows/l3_core_service/shared.py b/gso/workflows/l3_core_service/shared.py
index 263dbb67c..00c3ea8ba 100644
--- a/gso/workflows/l3_core_service/shared.py
+++ b/gso/workflows/l3_core_service/shared.py
@@ -15,7 +15,9 @@ L3_PRODUCT_NAMES = [
     ProductName.COPERNICUS,
 ]
 L3_CORE_SERVICE_PRODUCT_TYPES = [GeantIP.__name__, IAS.__name__, LHCOne.__name__, Copernicus.__name__]
-assert len(L3_PRODUCT_NAMES) == len(L3_CORE_SERVICE_PRODUCT_TYPES)  # noqa: S101
+assert len(L3_PRODUCT_NAMES) == len(  # noqa: S101
+    L3_CORE_SERVICE_PRODUCT_TYPES
+), "The number of L3 product names does not match the number of L3 core service product types."
 
 L3ProductNameType = Literal[ProductName.IAS, ProductName.LHCONE, ProductName.COPERNICUS, ProductName.GEANT_IP]
 
-- 
GitLab