From 837796686ad8f9178c7b6855ada728a53ae511e3 Mon Sep 17 00:00:00 2001 From: David Lecorfe Date: Mon, 27 Sep 2010 13:29:31 -0400 Subject: [PATCH] nfs-iostat.py: don't wait for an extra interval when given a count If I invoke the tool with an interval of 10 and a count of 2, it will: - show the summary - sleep 10s - show the stats for the last 10s - sleep 10s - exit Signed-off-by: David Lecorfe Signed-off-by: Steve Dickson --- tools/nfs-iostat/nfs-iostat.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/nfs-iostat/nfs-iostat.py b/tools/nfs-iostat/nfs-iostat.py index 1207674..1242379 100644 --- a/tools/nfs-iostat/nfs-iostat.py +++ b/tools/nfs-iostat/nfs-iostat.py @@ -601,7 +601,8 @@ client are listed. while count != 0: print_iostat_summary(old_mountstats, mountstats, devices, sample_time, options) old_mountstats = mountstats - time.sleep(interval) + if count != 1: + time.sleep(interval) sample_time = interval mountstats = parse_stats_file('/proc/self/mountstats') # automount mountpoints add and drop, if automount is involved -- 2.39.2