@@ -152,26 +152,37 @@ func (fc *InProcessConfigurationSpec) ToEnvVars() []corev1.EnvVar {
152152 })
153153 }
154154
155- if fc .Host != common .DefaultHost {
156- envs = append (envs , corev1.EnvVar {
157- Name : common .EnvVarKey (fc .EnvVarPrefix , common .HostEnvVar ),
158- Value : fc .Host ,
159- })
160- }
155+ // default values are always included in the envVars
156+ envs = append (envs , corev1.EnvVar {
157+ Name : common .EnvVarKey (fc .EnvVarPrefix , common .HostEnvVar ),
158+ Value : fc .Host ,
159+ })
161160
162- if fc .Port != common .DefaultInProcessPort {
163- envs = append (envs , corev1.EnvVar {
164- Name : common .EnvVarKey (fc .EnvVarPrefix , common .PortEnvVar ),
165- Value : fmt .Sprintf ("%d" , fc .Port ),
166- })
167- }
161+ envs = append (envs , corev1.EnvVar {
162+ Name : common .EnvVarKey (fc .EnvVarPrefix , common .PortEnvVar ),
163+ Value : fmt .Sprintf ("%d" , fc .Port ),
164+ })
168165
169- if fc .TLS != common .DefaultTLS {
170- envs = append (envs , corev1.EnvVar {
171- Name : common .EnvVarKey (fc .EnvVarPrefix , common .TLSEnvVar ),
172- Value : fmt .Sprintf ("%t" , fc .TLS ),
173- })
174- }
166+ envs = append (envs , corev1.EnvVar {
167+ Name : common .EnvVarKey (fc .EnvVarPrefix , common .TLSEnvVar ),
168+ Value : fmt .Sprintf ("%t" , fc .TLS ),
169+ })
170+
171+ envs = append (envs , corev1.EnvVar {
172+ Name : common .EnvVarKey (fc .EnvVarPrefix , common .CacheEnvVar ),
173+ Value : fc .Cache ,
174+ })
175+
176+ envs = append (envs , corev1.EnvVar {
177+ Name : common .EnvVarKey (fc .EnvVarPrefix , common .CacheMaxSizeEnvVar ),
178+ Value : fmt .Sprintf ("%d" , fc .CacheMaxSize ),
179+ })
180+
181+ // sets the FLAGD_RESOLVER var to "in-process" to configure the provider for in-process evaluation mode
182+ envs = append (envs , corev1.EnvVar {
183+ Name : common .EnvVarKey (fc .EnvVarPrefix , common .ResolverEnvVar ),
184+ Value : common .InProcessResolverType ,
185+ })
175186
176187 if fc .SocketPath != "" {
177188 envs = append (envs , corev1.EnvVar {
@@ -194,25 +205,5 @@ func (fc *InProcessConfigurationSpec) ToEnvVars() []corev1.EnvVar {
194205 })
195206 }
196207
197- if fc .Cache != common .DefaultCache {
198- envs = append (envs , corev1.EnvVar {
199- Name : common .EnvVarKey (fc .EnvVarPrefix , common .CacheEnvVar ),
200- Value : fc .Cache ,
201- })
202- }
203-
204- if fc .CacheMaxSize != int (common .DefaultCacheMaxSize ) {
205- envs = append (envs , corev1.EnvVar {
206- Name : common .EnvVarKey (fc .EnvVarPrefix , common .CacheMaxSizeEnvVar ),
207- Value : fmt .Sprintf ("%d" , fc .CacheMaxSize ),
208- })
209- }
210-
211- // sets the FLAGD_RESOLVER var to "in-process" to configure the provider for in-process evaluation mode
212- envs = append (envs , corev1.EnvVar {
213- Name : common .EnvVarKey (fc .EnvVarPrefix , common .ResolverEnvVar ),
214- Value : common .InProcessResolverType ,
215- })
216-
217208 return envs
218209}
0 commit comments