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