From 065905e9002e1c53f82f014dfda3e134c2f9cbf1 Mon Sep 17 00:00:00 2001 From: Sven Nierlein Date: Tue, 17 Sep 2013 20:12:32 +0200 Subject: check_disk: die with a reasonable error message if one mount point hits average value diff --git a/plugins/t/check_disk.t b/plugins/t/check_disk.t index 45c6a61..39b4ca9 100644 --- a/plugins/t/check_disk.t +++ b/plugins/t/check_disk.t @@ -57,6 +57,9 @@ if ($free_on_mp1 > $free_on_mp2) { } else { die "Two mountpoints are the same - cannot do rest of test"; } +if($free_on_mp1 == $avg_free || $free_on_mp2 == $avg_free) { + die "One mountpoints has average space free - cannot do rest of test"; +} # Do same for inodes @@ -74,6 +77,9 @@ if ($free_inode_on_mp1 > $free_inode_on_mp2) { } else { die "Two mountpoints with same inodes free - cannot do rest of test"; } +if($free_inode_on_mp1 == $avg_inode_free || $free_inode_on_mp2 == $avg_inode_free) { + die "One mountpoints has average inodes free - cannot do rest of test"; +} # Verify performance data # First check absolute thresholds... -- cgit v0.10-9-g596f