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;
                                }                               

Reply via email to