1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-27 10:50:10 +03:00

feature #4184: Add Host.append action

This commit is contained in:
Daniel Molina 2015-12-17 17:45:33 +01:00 committed by Ruben S. Montero
parent 8931dffb58
commit 6c52333115
3 changed files with 11 additions and 1 deletions

View File

@ -60,7 +60,11 @@ module OpenNebulaJSON
end
def update(params=Hash.new)
super(params['template_raw'])
if !params['append'].nil?
super(params['template_raw'], params['append'])
else
super(params['template_raw'])
end
end
def rename(params=Hash.new)

View File

@ -99,6 +99,11 @@ define(function(require) {
OpenNebulaAction.simple_action(params, RESOURCE, "update", action_obj);
_clearCache();
},
"append": function(params) {
var action_obj = {"template_raw" : params.data.extra_param, append : true};
OpenNebulaAction.simple_action(params, RESOURCE, "update", action_obj);
_clearCache();
},
"enable": function(params) {
OpenNebulaAction.simple_action(params, RESOURCE, "enable");
_clearCache();

View File

@ -39,6 +39,7 @@ define(function(require) {
"Host.refresh" : _commonActions.refresh(),
"Host.delete" : _commonActions.del(),
"Host.update_template" : _commonActions.updateTemplate(),
"Host.append_template" : _commonActions.appendTemplate(),
"Host.enable": _commonActions.multipleAction('enable'),
"Host.disable": _commonActions.multipleAction('disable'),
"Host.rename": _commonActions.singleAction('rename'),