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

feature #4184: Add Group.append action

This commit is contained in:
Daniel Molina 2015-12-17 13:16:55 +01:00 committed by Ruben S. Montero
parent 6cd572cd67
commit 3e0a2e88bb
3 changed files with 10 additions and 1 deletions

View File

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

View File

@ -60,6 +60,10 @@ define(function(require) {
var action_obj = {"template_raw" : params.data.extra_param};
OpenNebulaAction.simple_action(params, RESOURCE, "update", action_obj);
},
"append": function(params) {
var action_obj = {"template_raw" : params.data.extra_param, append : true};
OpenNebulaAction.simple_action(params, RESOURCE, "update", action_obj);
},
"set_quota" : function(params) {
var action_obj = {quotas : params.data.extra_param};
OpenNebulaAction.simple_action(params, RESOURCE, "set_quota", action_obj);

View File

@ -40,6 +40,7 @@ define(function(require) {
"Group.delete" : _commonActions.del(),
"Group.update" : _commonActions.update(),
"Group.update_template" : _commonActions.updateTemplate(),
"Group.append_template" : _commonActions.appendTemplate(),
"Group.update_dialog" : _commonActions.checkAndShowUpdate(),
"Group.show_to_update" : _commonActions.showUpdate(CREATE_DIALOG_ID),