AMBARI-22480. Validate blueprint does not allow lzo enable without setup with license agreement. JavaDocs update. (mpapirkovskyy)
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/82692bd2 Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/82692bd2 Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/82692bd2 Branch: refs/heads/branch-3.0-perf Commit: 82692bd29d6cbc4f1eba0ae4e442e1d691843cb2 Parents: 9bbc0ef Author: Myroslav Papirkovskyi <[email protected]> Authored: Tue Nov 21 17:16:51 2017 +0200 Committer: Myroslav Papirkovskyi <[email protected]> Committed: Wed Nov 29 18:30:08 2017 +0200 ---------------------------------------------------------------------- .../main/java/org/apache/ambari/server/topology/BlueprintImpl.java | 1 + .../java/org/apache/ambari/server/topology/BlueprintValidator.java | 1 + 2 files changed, 2 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ambari/blob/82692bd2/ambari-server/src/main/java/org/apache/ambari/server/topology/BlueprintImpl.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/topology/BlueprintImpl.java b/ambari-server/src/main/java/org/apache/ambari/server/topology/BlueprintImpl.java index 6801e33..be3547a 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/topology/BlueprintImpl.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/topology/BlueprintImpl.java @@ -351,6 +351,7 @@ public class BlueprintImpl implements Blueprint { * Validate blueprint configuration. * * @throws InvalidTopologyException if the blueprint configuration is invalid + * @throws GPLLicenseNotAcceptedException ambari was configured to use gpl software, but gpl license is not accepted */ @Override public void validateRequiredProperties() throws InvalidTopologyException, GPLLicenseNotAcceptedException { http://git-wip-us.apache.org/repos/asf/ambari/blob/82692bd2/ambari-server/src/main/java/org/apache/ambari/server/topology/BlueprintValidator.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/topology/BlueprintValidator.java b/ambari-server/src/main/java/org/apache/ambari/server/topology/BlueprintValidator.java index 156fe8c..0f83168 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/topology/BlueprintValidator.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/topology/BlueprintValidator.java @@ -36,6 +36,7 @@ public interface BlueprintValidator { * This doesn't include password properties. * * @throws InvalidTopologyException if required properties are not set in blueprint + * @throws GPLLicenseNotAcceptedException ambari was configured to use gpl software, but gpl license is not accepted */ void validateRequiredProperties() throws InvalidTopologyException, GPLLicenseNotAcceptedException; }
