From 62bb6156a67ca4e1ec30a810097fdb5a44d21060 Mon Sep 17 00:00:00 2001 From: bergware Date: Wed, 26 Sep 2018 10:39:07 +0200 Subject: [PATCH] Docker: cap cpu and memory load at 100% --- plugins/dynamix.docker.manager/DockerContainers.page | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/dynamix.docker.manager/DockerContainers.page b/plugins/dynamix.docker.manager/DockerContainers.page index 3803dac57..1cd45a765 100644 --- a/plugins/dynamix.docker.manager/DockerContainers.page +++ b/plugins/dynamix.docker.manager/DockerContainers.page @@ -21,6 +21,7 @@ Markdown="false" $width = strstr('white,black',$display['theme']) ? -58: -44; $top = strstr('white,black',$display['theme']) ? 40 : 20; $busy = " Please wait... starting up containers"; +$cpus = cpu_list(); ?> @@ -147,8 +148,8 @@ watchDocker.on('message', function(data){ data = data.split('\n'); for (var i=0,row; row=data[i]; i++) { var id = row.split(' '); - var w1 = Math.min(id[1].substr(0,id[1].length-1),100)+'%'; - var w2 = Math.min(id[2].substr(0,id[2].length-1),100)+'%'; + var w1 = Math.round(Math.min(id[1].substr(0,id[1].length-1)/,100)*100)/100+'%'; + var w2 = Math.round(Math.min(id[2].substr(0,id[2].length-1),100)*100)/100+'%'; $('#cpu-'+id[0]).css('width',w1).text(w1.replace('.','')); $('#mem-'+id[0]).css('width',w2).text(w2.replace('.','')); }