From bdec583f6b1e07d7ae43e91d686fd39dc9ef2f90 Mon Sep 17 00:00:00 2001
From: Christos Tranoris <tranoris@ece.upatras.gr>
Date: Mon, 4 Nov 2024 19:38:14 +0200
Subject: [PATCH] fix for #9

---
 .../osl/domain/model/kubernetes/KubernetesService.java    | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/main/java/org/etsi/osl/domain/model/kubernetes/KubernetesService.java b/src/main/java/org/etsi/osl/domain/model/kubernetes/KubernetesService.java
index 421e4f3..9b40f88 100644
--- a/src/main/java/org/etsi/osl/domain/model/kubernetes/KubernetesService.java
+++ b/src/main/java/org/etsi/osl/domain/model/kubernetes/KubernetesService.java
@@ -184,9 +184,11 @@ public class KubernetesService extends DomainModelDefinition
 		.resourceSpecification( rSpecRef )
 		.resourceVersion( this.version);
 		
-		
-		String firstToken = this.fullResourceName.substring(  0, this.fullResourceName.indexOf('@') );
-		String cprefix = this.kind + "." + firstToken + ".";
+		String cprefix = "";
+		if ( this.name.indexOf('@')>0) {
+	        String firstToken = this.name.substring(  0, this.name.indexOf('@') );
+	        cprefix = this.kind + "." + firstToken + ".";		  
+		}
 		
 		rs.addResourceCharacteristicItemShort("clusterMasterURL", this.clusterMasterURL, EValueType.TEXT.getValue());
 		rs.addResourceCharacteristicItemShort("currentContextCluster", this.currentContextCluster, EValueType.TEXT.getValue());
-- 
GitLab