summaryrefslogtreecommitdiffstats
path: root/flags
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2022-02-07 12:53:29 +0100
committerGitHub <noreply@github.com>2022-02-07 12:53:29 +0100
commit3d13b2df6632929fba8fa63fd3a712190898d5cd (patch)
tree022807ab9c60b2a53db55d69b07c8afacfb819b9 /flags
parent54171bfe721d07a521bcd7fad8c3c29dedb6cf38 (diff)
parent4a2fc66d8403b89d21691901fdb6e7e443719cc0 (diff)
Merge pull request #21090 from vespa-engine/balder/add-featureflag-control-for-general-environment-variables
- Adde featureflag for controlling environment variables.
Diffstat (limited to 'flags')
-rw-r--r--flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java b/flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java
index 75d6cab273a..ceb5e483934 100644
--- a/flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java
+++ b/flags/src/main/java/com/yahoo/vespa/flags/PermanentFlags.java
@@ -198,6 +198,14 @@ public class PermanentFlags {
APPLICATION_ID, HOSTNAME
);
+ public static final UnboundListFlag<String> ENVIRONMENT_VARIABLES = defineListFlag(
+ "environment-variables", List.of(), String.class,
+ "A list of environment variables set for all services. " +
+ "Each item should be on the form <ENV_VAR>=<VALUE>",
+ "Takes effect on service restart",
+ ZONE_ID, APPLICATION_ID
+ );
+
public static final UnboundStringFlag CONFIG_PROXY_JVM_ARGS = defineStringFlag(
"config-proxy-jvm-args", "",
"Sets jvm args for config proxy (added at the end of startup command, will override existing ones)",