in operator/controllers/operator/javaagent_controller.go [163:173]
func (r *JavaAgentReconciler) injectConfigBySwAgent(lastMatchedSwAgent *operatorv1alpha1.SwAgent, config map[string]string) {
if nil != lastMatchedSwAgent && len(lastMatchedSwAgent.Spec.JavaSidecar.Env) > 0 {
for _, env := range lastMatchedSwAgent.Spec.JavaSidecar.Env {
if strings.EqualFold(env.Name, "SW_AGENT_COLLECTOR_BACKEND_SERVICES") {
config[operatorv1alpha1.BackendService] = env.Value
} else if strings.EqualFold(env.Name, "SW_AGENT_NAME") {
config[operatorv1alpha1.ServiceName] = env.Value
}
}
}
}