From 01a32ed4201d9f5f33ab57d08e8fcae8d47764c3 Mon Sep 17 00:00:00 2001 From: Fulvio Galeazzi <fulvio.galeazzi@garr.it> Date: Sun, 11 Oct 2020 21:06:52 +0200 Subject: [PATCH] 2020-10-11: FG; Fix global raw fraction. --- Ceph/Script/cephUsage.pl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Ceph/Script/cephUsage.pl b/Ceph/Script/cephUsage.pl index c2eb7cc..91211fa 100755 --- a/Ceph/Script/cephUsage.pl +++ b/Ceph/Script/cephUsage.pl @@ -159,12 +159,13 @@ foreach my $_line (@_data) $skipNext = 1; next; } + my @fields = split(/\s+/, $_line); if ($_line =~ m/TOTAL/) { $skipNext = 1; - my @fields = split(/\s+/, $_line); if ($inGlobal) { $poolHash{'GLOBAL'}{'size'} = convertNumber($fields[8].$fields[9],'size'); $poolHash{'GLOBAL'}{'frac'} = $fields[10]; +### In Nautilus, total number of objects is not available # $poolHash{'GLOBAL'}{'objs'} = convertNumber($fields[5],'count'); # print "GLOBAL: ".$poolHash{'GLOBAL'}{'size'}." ".$poolHash{'GLOBAL'}{'frac'}." ".$poolHash{'GLOBAL'}{'objs'}."\n" if (defined $opt_debug); print "GLOBAL: ".$poolHash{'GLOBAL'}{'size'}." ".$poolHash{'GLOBAL'}{'frac'}."\n" if (defined $opt_debug); -- GitLab