CS-15955: cloudstack 3.0 UI - autoscale - validation - convert type of scale policy duration and polling interval when comparing them (Reviewed-by: Brian)
Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/f35d2c23 Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/f35d2c23 Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/f35d2c23 Branch: refs/heads/master Commit: f35d2c23f1961daa52b635917802f10222b753bb Parents: 193a8c4 Author: Jessica Wang <[email protected]> Authored: Mon Aug 20 16:14:33 2012 -0700 Committer: Vijay Venkatachalam <[email protected]> Committed: Fri Nov 16 10:56:55 2012 +0530 ---------------------------------------------------------------------- ui/scripts/autoscaler.js | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/f35d2c23/ui/scripts/autoscaler.js ---------------------------------------------------------------------- diff --git a/ui/scripts/autoscaler.js b/ui/scripts/autoscaler.js index 81ec51f..c459d06 100644 --- a/ui/scripts/autoscaler.js +++ b/ui/scripts/autoscaler.js @@ -751,7 +751,7 @@ args.response.error("Duration of Scale Up Policy should be a number."); return; } - if(args.data.scaleUpDuration < args.data.interval) { + if(parseInt(args.data.scaleUpDuration) < parseInt(args.data.interval)) { args.response.error("Duration of Scale Up Policy must be greater than or equal to Polling Interval."); return; } @@ -769,7 +769,7 @@ args.response.error("Duration of Scale Down Policy should be a number."); return; } - if(args.data.scaleDownDuration < args.data.interval) { + if(parseInt(args.data.scaleDownDuration) < parseInt(args.data.interval)) { args.response.error("Duration of Scale Down Policy must be greater than or equal to Polling Interval."); return; }
