summaryrefslogtreecommitdiffstats
path: root/flags
diff options
context:
space:
mode:
authorolaaun <olaa@oath.com>2019-01-10 14:20:41 +0100
committerGitHub <noreply@github.com>2019-01-10 14:20:41 +0100
commit7a8c964cbc167b617a6c5feb8c62b7585d7e542a (patch)
tree8d145d5890c6e3451b932602006d9736763ab62a /flags
parent63e07515f065894330205483af332f781fd6cd76 (diff)
Added logserver feature flag (#8065)
* Added logserver feature flag * Let FlagSource be non-optional * Get flag value for application * Set default flagSource value where not injected
Diffstat (limited to 'flags')
-rw-r--r--flags/src/main/java/com/yahoo/vespa/flags/Flags.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/flags/src/main/java/com/yahoo/vespa/flags/Flags.java b/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
index 4e2f5c8aef0..f86fdc9a716 100644
--- a/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
+++ b/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
@@ -8,6 +8,7 @@ import java.util.List;
import java.util.Optional;
import java.util.TreeMap;
+import static com.yahoo.vespa.flags.FetchVector.Dimension.APPLICATION_ID;
import static com.yahoo.vespa.flags.FetchVector.Dimension.HOSTNAME;
/**
@@ -74,8 +75,12 @@ public class Flags {
public static final UnboundBooleanFlag ENABLE_CPU_TEMPERATURE_TASK = defineFeatureFlag(
"enable-cputemptask", true,
"Whether to enable CPU temperature task", "Takes effect on next host admin tick",
- HOSTNAME
- );
+ HOSTNAME);
+
+ public static final UnboundBooleanFlag ENABLE_LOGSERVER = defineFeatureFlag(
+ "enable-logserver", false,
+ "Whether to enable logserver.", "Takes effect at redeployment",
+ APPLICATION_ID);
/** WARNING: public for testing: All flags should be defined in {@link Flags}. */
public static UnboundBooleanFlag defineFeatureFlag(String flagId, boolean defaultValue, String description,