mirror of https://github.com/apache/cloudstack.git
parent
c5d4adaaea
commit
8156842ae6
|
|
@ -4,6 +4,7 @@
|
|||
var success = args.response.success;
|
||||
var context = args.context;
|
||||
var network = args.context.networks[0];
|
||||
var $item = args.$item;
|
||||
|
||||
var lbService = $.grep(network.service, function(service) {
|
||||
return service.name == 'Lb';
|
||||
|
|
@ -110,11 +111,21 @@
|
|||
},
|
||||
after: function(args) {
|
||||
var data = cloudStack.serializeForm(args.$form);
|
||||
success({
|
||||
data: $.extend(data, {
|
||||
_buttonLabel: data.methodname.toUpperCase()
|
||||
})
|
||||
});
|
||||
|
||||
if ($item) {
|
||||
debugger;
|
||||
$.ajax({
|
||||
url: createURL('')
|
||||
});
|
||||
|
||||
$(window).trigger('cloudStack.fullRefresh');
|
||||
} else {
|
||||
success({
|
||||
data: $.extend(data, {
|
||||
_buttonLabel: data.methodname
|
||||
})
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1247,6 +1247,10 @@
|
|||
isstaticnat: true
|
||||
}
|
||||
});
|
||||
|
||||
setTimeout(function() {
|
||||
$(window).trigger('cloudStack.fullRefresh');
|
||||
}, 500);
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
@ -1988,17 +1992,15 @@
|
|||
|
||||
if (stickyPolicy && stickyPolicy.length) {
|
||||
stickyPolicy = stickyPolicy[0];
|
||||
|
||||
|
||||
if (!stickyPolicy.methodname) stickyPolicy.methodname = 'None';
|
||||
|
||||
stickyData = {
|
||||
_buttonLabel: 'lb'.toUpperCase(),
|
||||
method: 'lb',
|
||||
name: 'StickyTest',
|
||||
mode: '123',
|
||||
nocache: true,
|
||||
indirect: false,
|
||||
postonly: true,
|
||||
domain: false
|
||||
_buttonLabel: stickyPolicy.methodname,
|
||||
methodname: stickyPolicy.methodname,
|
||||
id: stickyPolicy.id
|
||||
};
|
||||
$.extend(stickyData, stickyPolicy.params);
|
||||
} else {
|
||||
stickyData = {};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -78,8 +78,9 @@
|
|||
.click(function() {
|
||||
var $button = $(this);
|
||||
field.custom.action({
|
||||
context: {},
|
||||
context: options.context ? options.context : cloudStack.context,
|
||||
data: $td.data('multi-custom-data'),
|
||||
$item: $td,
|
||||
response: {
|
||||
success: function(args) {
|
||||
if (args.data['_buttonLabel']) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue