Whamcloud - gitweb
EX-5405 lipe: fix bug divided by zero
authorLei Feng <flei@whamcloud.com>
Sat, 18 Jun 2022 00:28:12 +0000 (08:28 +0800)
committerLi Xi <lixi@ddn.com>
Tue, 21 Jun 2022 00:32:26 +0000 (00:32 +0000)
Fix 'divided by zero' bug in lpcc.

Signed-off-by: Lei Feng <flei@whamcloud.com>
Test-Parameters: trivial testlist=sanity-pcc
Change-Id: Icb8e6bd70b1292ab70968c40a34fc6c58142a20d
Reviewed-on: https://review.whamcloud.com/47677
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Jian Yu <yujian@whamcloud.com>
Reviewed-by: Li Xi <lixi@ddn.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lipe/lpcc

index bd856b8..1200793 100755 (executable)
--- a/lipe/lpcc
+++ b/lipe/lpcc
@@ -430,7 +430,7 @@ class LpccMonitor:
         result.pop('read_bytes', None)
         result.pop('pcc_hit_bytes', None)
         result.pop('pcc_attach_bytes', None)
-        if (real_hit_bytes == 0):
+        if (total_read_bytes == 0):
             result['pcc_read_hit_bytes_pct'] = 0
         else:
             result['pcc_read_hit_bytes_pct'] = 100.0 * real_hit_bytes \