You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by pr...@apache.org on 2012/11/16 11:00:32 UTC
[44/50] git commit: Autoscale UI actions: Support passing new
actionFilter on complete
Autoscale UI actions: Support passing new actionFilter on complete
Conflicts:
ui/scripts/ui-custom/autoscaler.js
Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/28513fa6
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/28513fa6
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/28513fa6
Branch: refs/heads/master
Commit: 28513fa6c6ff53fc791111e9fba7e064b110a3fc
Parents: 08a73d1
Author: Brian Federle <br...@citrix.com>
Authored: Wed Aug 8 10:23:20 2012 -0700
Committer: Vijay Venkatachalam <vi...@citrix.com>
Committed: Fri Nov 16 10:56:49 2012 +0530
----------------------------------------------------------------------
ui/scripts/ui-custom/autoscaler.js | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/28513fa6/ui/scripts/ui-custom/autoscaler.js
----------------------------------------------------------------------
diff --git a/ui/scripts/ui-custom/autoscaler.js b/ui/scripts/ui-custom/autoscaler.js
index df7d56e..a5aad70 100644
--- a/ui/scripts/ui-custom/autoscaler.js
+++ b/ui/scripts/ui-custom/autoscaler.js
@@ -61,14 +61,15 @@
scaleUpPolicyForm, scaleDownPolicyForm;
var renderActions = function(args) {
+ var targetActionFilter = args.actionFilter ? args.actionFilter : actionFilter;
var data = args.data;
var context = args.context;
var $actions = $('<div>').addClass('detail-group');
var $actionsTable = $('<table>').append('<tr>');
var $detailActions = $('<td>').addClass('detail-actions');
var $buttons = $('<div>').addClass('buttons');
- var visibleActions = actionFilter ?
- actionFilter({
+ var visibleActions = targetActionFilter ?
+ targetActionFilter({
context: $.extend(true, {}, context, {
originalAutoscaleData: data ? [data] : null
})
@@ -106,7 +107,7 @@
}
var $newActions = renderActions({
- data: data ? data: args.data,
+ data: data ? $.extend(data, args.data) : args.data,
actionFilter: args.actionFilter,
context: context
});
@@ -121,7 +122,7 @@
action.action({
context: {
- originalAutoscaleData: args.data,
+ originalAutoscaleData: args.data
},
response: {
success: function(args) {