AMBARI-14875. Ranger Smart configs : Need to hide Audit DB properties if Audit to DB is off (gautam)
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/12faf8cb Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/12faf8cb Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/12faf8cb Branch: refs/heads/branch-dev-patch-upgrade Commit: 12faf8cbae92cfa7836e7508ec2df8f2bd41d286 Parents: d9faf74 Author: Gautam Borad <gau...@apache.org> Authored: Tue Feb 9 14:04:56 2016 +0530 Committer: Gautam Borad <gau...@apache.org> Committed: Tue Feb 9 15:27:36 2016 +0530 ---------------------------------------------------------------------- .../services/RANGER/themes/theme_version_1.json | 20 +--------- .../services/RANGER/themes/theme_version_2.json | 40 +++++++++++++++++++- 2 files changed, 39 insertions(+), 21 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ambari/blob/12faf8cb/ambari-server/src/main/resources/stacks/HDP/2.2/services/RANGER/themes/theme_version_1.json ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/resources/stacks/HDP/2.2/services/RANGER/themes/theme_version_1.json b/ambari-server/src/main/resources/stacks/HDP/2.2/services/RANGER/themes/theme_version_1.json index cb5aa78..e6724cd 100644 --- a/ambari-server/src/main/resources/stacks/HDP/2.2/services/RANGER/themes/theme_version_1.json +++ b/ambari-server/src/main/resources/stacks/HDP/2.2/services/RANGER/themes/theme_version_1.json @@ -525,25 +525,7 @@ }, { "config": "admin-properties/audit_db_password", - "subsection-name": "subsection-ranger-audit-db-row2-col2", - "depends-on": [ - { - "configs":[ - "ranger-env/xasecure.audit.destination.db" - ], - "if": "${ranger-env/xasecure.audit.destination.db}", - "then": { - "property_value_attributes": { - "visible": true - } - }, - "else": { - "property_value_attributes": { - "visible": false - } - } - } - ] + "subsection-name": "subsection-ranger-audit-db-row2-col2" } ] }, http://git-wip-us.apache.org/repos/asf/ambari/blob/12faf8cb/ambari-server/src/main/resources/stacks/HDP/2.3/services/RANGER/themes/theme_version_2.json ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/resources/stacks/HDP/2.3/services/RANGER/themes/theme_version_2.json b/ambari-server/src/main/resources/stacks/HDP/2.3/services/RANGER/themes/theme_version_2.json index 2c469a9..cbd27e4 100644 --- a/ambari-server/src/main/resources/stacks/HDP/2.3/services/RANGER/themes/theme_version_2.json +++ b/ambari-server/src/main/resources/stacks/HDP/2.3/services/RANGER/themes/theme_version_2.json @@ -896,11 +896,47 @@ }, { "config": "admin-properties/audit_db_user", - "subsection-name": "subsection-ranger-audit-db-row2-col1" + "subsection-name": "subsection-ranger-audit-db-row2-col1", + "depends-on": [ + { + "configs":[ + "ranger-env/xasecure.audit.destination.db" + ], + "if": "${ranger-env/xasecure.audit.destination.db}", + "then": { + "property_value_attributes": { + "visible": true + } + }, + "else": { + "property_value_attributes": { + "visible": false + } + } + } + ] }, { "config": "admin-properties/audit_db_name", - "subsection-name": "subsection-ranger-audit-db-row2-col2" + "subsection-name": "subsection-ranger-audit-db-row2-col2", + "depends-on": [ + { + "configs":[ + "ranger-env/xasecure.audit.destination.db" + ], + "if": "${ranger-env/xasecure.audit.destination.db}", + "then": { + "property_value_attributes": { + "visible": true + } + }, + "else": { + "property_value_attributes": { + "visible": false + } + } + } + ] }, { "config": "admin-properties/audit_db_password",