From f0a1ca0b9ea770305f600d6cdfba07240149bde5 Mon Sep 17 00:00:00 2001 From: Jonas Larsen Date: Fri, 6 May 2022 12:06:42 +0200 Subject: [PATCH] Do not set optional JVM_SYS_PROP when not defined in properties file --- pkg/modules/java.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/modules/java.go b/pkg/modules/java.go index 42d3bca..050d655 100644 --- a/pkg/modules/java.go +++ b/pkg/modules/java.go @@ -46,7 +46,10 @@ func GenEnvVar_JVM_SYS_PROP(mgp metagraf.MGProperties, name string) corev1.EnvVa if Defaults { props = append(props, "-D"+p.Key+"="+p.Default) } else { - props = append(props, "-D"+p.Key+"="+p.Value) + // Do not append property with empty string + if p.Value != "" { + props = append(props, "-D"+p.Key+"="+p.Value) + } } } return corev1.EnvVar{