Repository: airavata-php-gateway Updated Branches: refs/heads/develop c25cb40f8 -> 9d123ad08
fixing bug Project: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/repo Commit: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/commit/9d123ad0 Tree: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/tree/9d123ad0 Diff: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/diff/9d123ad0 Branch: refs/heads/develop Commit: 9d123ad082618b3441929b436e286f90c82fe8be Parents: c25cb40 Author: scnakandala <[email protected]> Authored: Mon May 22 16:33:10 2017 -0400 Committer: scnakandala <[email protected]> Committed: Mon May 22 16:33:10 2017 -0400 ---------------------------------------------------------------------- .../partials/experiment-queue-block.blade.php | 33 +++++++++----------- 1 file changed, 15 insertions(+), 18 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/9d123ad0/app/views/partials/experiment-queue-block.blade.php ---------------------------------------------------------------------- diff --git a/app/views/partials/experiment-queue-block.blade.php b/app/views/partials/experiment-queue-block.blade.php index 372bafc..bec0ea9 100644 --- a/app/views/partials/experiment-queue-block.blade.php +++ b/app/views/partials/experiment-queue-block.blade.php @@ -155,20 +155,6 @@ getQueueData(selectedQueue); }); - function nodeCountOnKeyUp(nodeCount, cpuCount, cpusPerNode){ - var nodeCountVal = parseInt(nodeCount.val()); - if(nodeCountVal > 0){ - cpuCount.val(nodeCountVal*cpusPerNode); - } - } - - function cpuCountOnKeyUp(nodeCount, cpuCount, cpusPerNode){ - var cpuCountVal = parseInt(cpuCount.val()); - if(cpuCountVal > 0){ - nodeCount.val(Math.ceil(cpuCountVal/cpusPerNode)); - } - } - function getQueueData(selectedQueue) { var queues = $.parseJSON($("#queue-array").val()); var queueDefaults = $.parseJSON($("#queue-defaults-array").val()); @@ -256,12 +242,23 @@ var nodeCount=$("#node-count"); var cpuCount=$("#cpu-count"); + if(cpusPerNode > 0){ - nodeCount.bind('keyup', nodeCountOnKeyUp(nodeCount, cpuCount, cpusPerNode)); - cpuCount.bind('keyup', cpuCountOnKeyUp(nodeCount, cpuCount, cpusPerNode)); + cpuCount.onkeyup(function(){ + var cpuCountVal = parseInt(cpuCount.val()); + if(cpuCountVal > 0){ + nodeCount.val(Math.ceil(cpuCountVal/cpusPerNode)); + } + }); + nodeCount.onkeyup(function(){ + var nodeCountVal = parseInt(nodeCount.val()); + if(nodeCountVal > 0){ + cpuCount.val(nodeCountVal*cpusPerNode); + } + }); }else{ -// nodeCount.unbind('keyup', nodeCountOnKeyUp); -// cpuCount.unbind('keyup', cpuCountOnKeyUp); + cpuCount.onkeyup(null); + nodeCount.onkeyup(null); } } }
