martin f. krafft: do not print io rescheduling info message when run by cron

Martin F. Krafft madduck at alioth.debian.org
Sun Sep 5 06:05:08 UTC 2010


Module: mdadm
Branch: master
Commit: 0b80e69a2a980be27d30536099b69e76688ba7cc
URL:    http://git.debian.org/?p=pkg-mdadm/mdadm.git;a=commit;h=0b80e69a2a980be27d30536099b69e76688ba7cc

Author: martin f. krafft <madduck at debian.org>
Date:   Sun Sep  5 08:04:29 2010 +0200

do not print io rescheduling info message when run by cron

Signed-off-by: martin f. krafft <madduck at debian.org>

---

 debian/changelog  |    1 +
 debian/checkarray |    4 +++-
 2 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index dfc278f..5b696c4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 mdadm (3.1.5-1~unreleased.0) UNRELEASED; urgency=low
 
   * Bump Standards-Version to 3.9.1; no changes required.
+  * Do not print io rescheduling info message when run by cron.
 
  -- martin f. krafft <madduck at debian.org>  Fri, 03 Sep 2010 11:53:37 +0200
 
diff --git a/debian/checkarray b/debian/checkarray
index bd15ad5..dafc652 100644
--- a/debian/checkarray
+++ b/debian/checkarray
@@ -193,7 +193,9 @@ for array in $arrays; do
         wait=$((wait - 1))
         resync_pid=$(ps -ef | awk -v dev=$array 'BEGIN { pattern = "^\\[" dev "_resync]$" } $8 ~ pattern { print $2 }')
         if [ -n "$resync_pid" ]; then
-          echo "$PROGNAME: I: selecting $ionice I/O scheduling class for resync of $array." >&2
+          if [ $cron != 1 ]; then
+            echo "$PROGNAME: I: selecting $ionice I/O scheduling class for resync of $array." >&2
+          fi
           ionice -p "$resync_pid" $arg
           break
         fi




More information about the pkg-mdadm-commits mailing list