Skip to content

Commit fa5dbc2

Browse files
authored
Merge pull request #2551 from hashicorp/jbs-2541
Remove Deregister from UI for #2541
2 parents f794dea + f333392 commit fa5dbc2

File tree

2 files changed

+0
-29
lines changed

2 files changed

+0
-29
lines changed

ui/index.html

-1
Original file line numberDiff line numberDiff line change
@@ -520,7 +520,6 @@ <h4 class="list-group-item-heading">
520520

521521
<h3 class="no-margin">
522522
{{ model.Node }} <small> {{ model.Address }}</small>
523-
<button {{ action "deregisterNode" }} {{ bind-attr class=":btn :btn-danger :pull-right :btn-mini isLoading:btn-warning" }}>Deregister</button>
524523
</h3>
525524
<hr>
526525

ui/javascripts/app/controllers.js

-28
Original file line numberDiff line numberDiff line change
@@ -275,34 +275,6 @@ App.NodesShowController = Ember.ObjectController.extend({
275275
dc: Ember.computed.alias("controllers.dc"),
276276

277277
actions: {
278-
deregisterNode: function() {
279-
this.set('isLoading', true);
280-
var controller = this;
281-
var node = controller.get('model');
282-
var dc = controller.get('dc').get('datacenter');
283-
var token = App.get('settings.token');
284-
285-
if (window.confirm("Are you sure you want to deregister this node?")) {
286-
// Deregister node
287-
Ember.$.ajax({
288-
url: formatUrl(consulHost + '/v1/catalog/deregister', dc, token),
289-
type: 'PUT',
290-
data: JSON.stringify({
291-
'Datacenter': dc,
292-
'Node': node.Node
293-
})
294-
}).then(function(response) {
295-
var nodes = controller.get('controllers.nodes').get('nodes');
296-
controller.get('controllers.nodes').set('nodes', nodes.filter(function(n) {
297-
return n.Node !== node.Node;
298-
}));
299-
controller.transitionToRoute('nodes');
300-
}).fail(function(response) {
301-
controller.set('errorMessage', 'Received error while processing: ' + response.statusText);
302-
});
303-
}
304-
},
305-
306278
invalidateSession: function(sessionId) {
307279
this.set('isLoading', true);
308280
var controller = this;

0 commit comments

Comments
 (0)