You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by on...@apache.org on 2015/02/16 18:20:03 UTC
ambari git commit: AMBARI-9662. Kerberos Wizard: Disable Security
doesn't delete Kerberos (onechiporenko)
Repository: ambari
Updated Branches:
refs/heads/trunk 1e112dea3 -> d60712363
AMBARI-9662. Kerberos Wizard: Disable Security doesn't delete Kerberos (onechiporenko)
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/d6071236
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/d6071236
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/d6071236
Branch: refs/heads/trunk
Commit: d607123639b187335911c8259a5f25f63c0ef17f
Parents: 1e112de
Author: Oleg Nechiporenko <on...@apache.org>
Authored: Mon Feb 16 19:17:17 2015 +0200
Committer: Oleg Nechiporenko <on...@apache.org>
Committed: Mon Feb 16 19:19:47 2015 +0200
----------------------------------------------------------------------
.../main/admin/kerberos/disable_controller.js | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ambari/blob/d6071236/ambari-web/app/controllers/main/admin/kerberos/disable_controller.js
----------------------------------------------------------------------
diff --git a/ambari-web/app/controllers/main/admin/kerberos/disable_controller.js b/ambari-web/app/controllers/main/admin/kerberos/disable_controller.js
index c9cbf5e..3bad44c 100644
--- a/ambari-web/app/controllers/main/admin/kerberos/disable_controller.js
+++ b/ambari-web/app/controllers/main/admin/kerberos/disable_controller.js
@@ -44,6 +44,13 @@ App.KerberosDisableController = App.KerberosProgressPageController.extend({
},
unkerberize: function () {
+ var self = this;
+ this.deleteKerberos().done(function () {
+ self.reconfigureServices();
+ });
+ },
+
+ reconfigureServices: function () {
return App.ajax.send({
name: 'admin.unkerberize.cluster',
sender: this,
@@ -52,6 +59,16 @@ App.KerberosDisableController = App.KerberosProgressPageController.extend({
});
},
+ deleteKerberos: function () {
+ return App.ajax.send({
+ name: 'common.delete.service',
+ sender: this,
+ data: {
+ serviceName: 'KERBEROS'
+ }
+ });
+ },
+
startServices: function () {
App.ajax.send({
name: 'common.services.update',