Skip to content

Commit b67a21d

Browse files
committed
Adjust HasService/GetService logic occurrances
1 parent 03d847e commit b67a21d

3 files changed

Lines changed: 10 additions & 10 deletions

File tree

src/java/frameworks/elastic_apm_agent.go

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -144,11 +144,13 @@ func (e *ElasticApmAgentFramework) findElasticApmService() *VCAPService {
144144
return nil
145145
}
146146

147-
if vcapServices.HasService("elastic-apm") {
148-
return vcapServices.GetService("elastic-apm")
147+
service := vcapServices.GetService("elastic-apm")
148+
if service != nil {
149+
return service
149150
}
150-
if vcapServices.HasService("elastic") {
151-
return vcapServices.GetService("elastic")
151+
service = vcapServices.GetService("elastic")
152+
if service != nil {
153+
return service
152154
}
153155

154156
for _, services := range vcapServices {

src/java/frameworks/sealights_agent.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,8 +135,8 @@ func (f *SealightsAgentFramework) Finalize() error {
135135

136136
// Find Sealights service
137137
var service *VCAPService
138-
if vcapServices.HasService("sealights") {
139-
service = vcapServices.GetService("sealights")
138+
if svc := vcapServices.GetService("sealights"); svc != nil {
139+
service = svc
140140
} else {
141141
service = vcapServices.GetServiceByNamePattern("sealights")
142142
}

src/java/frameworks/splunk_otel_java_agent.go

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -185,10 +185,8 @@ func (s *SplunkOtelJavaAgentFramework) getCredentials() SplunkCredentials {
185185
// Find the first matching Splunk service, preferring explicit labels over name pattern matches
186186
var service *common.VCAPService
187187
for _, label := range []string{"splunk", "splunk-otel", "splunk-o11y"} {
188-
if vcapServices.HasService(label) {
189-
service = vcapServices.GetService(label)
190-
break
191-
}
188+
service = vcapServices.GetService(label)
189+
break
192190
}
193191
if service == nil {
194192
service = vcapServices.GetServiceByNamePattern("splunk")

0 commit comments

Comments
 (0)