diff options
author | Jon Bratseth <bratseth@oath.com> | 2018-06-07 16:11:51 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@oath.com> | 2018-06-07 16:11:51 +0200 |
commit | 3a820570fa3961392119ffbd25b5f5480c1abfd4 (patch) | |
tree | 004c4ab6ad9c1289aa2c4752adf7735c8a55b7a2 /config-model-api | |
parent | 58ee04c484f89da0a0043a33c74704d87e6dc8d3 (diff) |
Explain validation overrides
Diffstat (limited to 'config-model-api')
-rw-r--r-- | config-model-api/src/main/java/com/yahoo/config/application/api/ValidationOverrides.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/config-model-api/src/main/java/com/yahoo/config/application/api/ValidationOverrides.java b/config-model-api/src/main/java/com/yahoo/config/application/api/ValidationOverrides.java index 11f9add6b25..441ef273a6f 100644 --- a/config-model-api/src/main/java/com/yahoo/config/application/api/ValidationOverrides.java +++ b/config-model-api/src/main/java/com/yahoo/config/application/api/ValidationOverrides.java @@ -66,6 +66,11 @@ public class ValidationOverrides { return false; } + public static String toAllowMessage(ValidationId id) { + return "To allow this add <allow until='yyyy-mm-dd'>" + id + "</allow> to validation-overrides.xml" + + ", see https://docs.vespa.ai/documentation/reference/validation-overrides.html"; + } + /** Returns the XML form of this, or null if it was not created by fromXml, nor is empty */ public String xmlForm() { return xmlForm; } @@ -155,7 +160,9 @@ public class ValidationOverrides { /** Returns "validationId: message" */ @Override - public String getMessage() { return validationId + ": " + super.getMessage(); } + public String getMessage() { + return validationId + ": " + super.getMessage() + ". " + toAllowMessage(validationId); + } } |