This is an automated email from the ASF dual-hosted git repository.

wusheng pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/skywalking-rover.git


The following commit(s) were added to refs/heads/main by this push:
     new f20f8bc  Support overwire the cluster name by user defined (#112)
f20f8bc is described below

commit f20f8bc4b9f4df2d68c8f29e9159d6ab3c742095
Author: mrproliu <[email protected]>
AuthorDate: Tue Jan 16 20:37:27 2024 +0800

    Support overwire the cluster name by user defined (#112)
---
 pkg/process/finders/kubernetes/finder.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pkg/process/finders/kubernetes/finder.go 
b/pkg/process/finders/kubernetes/finder.go
index 3444cc7..d4e37c8 100644
--- a/pkg/process/finders/kubernetes/finder.go
+++ b/pkg/process/finders/kubernetes/finder.go
@@ -250,7 +250,7 @@ func (f *ProcessFinder) buildProcesses(p *process.Process, 
pc *PodContainer) ([]
                        return nil, err
                }
                // adding the cluster name into the service name
-               if f.clusterName != "" {
+               if f.clusterName != "" && !strings.Contains(entity.ServiceName, 
"::") {
                        entity.ServiceName = fmt.Sprintf("%s::%s", 
f.clusterName, entity.ServiceName)
                }
                processes = append(processes, NewProcess(p, cmdline, pc, 
entity))

Reply via email to