From 78f7c0e27af217f248efc3c1b0b5d84e5796e6ba Mon Sep 17 00:00:00 2001 From: Shaunak Kashyap Date: Fri, 15 Dec 2017 05:56:01 -0800 Subject: [PATCH] Fix license messaging for Logstash functionality (elastic/x-pack-elasticsearch#3268) * Fix license messaging for Logstash functionality With a Basic license, users are still able to perform CRUD operations on the `.logstash` index, therefore manage their Logstash pipelines. However, Logstash itself will not pick up any changes from this index and act on them. With an expired license Logstash functionality continues to operate as normal. * Fixing messages after feedback * Removing extraneous tabs at end of line * Fixing typo Original commit: elastic/x-pack-elasticsearch@bc069cf00ff865056ee53fd3e7c79b325c68dcee --- .../java/org/elasticsearch/license/XPackLicenseState.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/plugin/src/main/java/org/elasticsearch/license/XPackLicenseState.java b/plugin/src/main/java/org/elasticsearch/license/XPackLicenseState.java index e5c33c782eb..4a51aace3ac 100644 --- a/plugin/src/main/java/org/elasticsearch/license/XPackLicenseState.java +++ b/plugin/src/main/java/org/elasticsearch/license/XPackLicenseState.java @@ -49,7 +49,7 @@ public class XPackLicenseState { "Machine learning APIs are disabled" }); messages.put(XPackPlugin.LOGSTASH, new String[] { - "Logstash specific APIs are disabled. You can continue to manage and poll stored configurations" + "Logstash will continue to poll centrally-managed pipelines" }); messages.put(XPackPlugin.DEPRECATION, new String[] { "Deprecation APIs are disabled" @@ -201,8 +201,7 @@ public class XPackLicenseState { case STANDARD: case GOLD: case PLATINUM: - return new String[] { "Logstash specific APIs will be disabled, but you can continue to manage " + - "and poll stored configurations" }; + return new String[] { "Logstash will no longer poll for centrally-managed pipelines" }; } break; }