[MySQL-zrm] Update quiet patch to fix bug 759854

Orion Poplawski orion at fedoraproject.org
Sun Dec 4 16:54:54 UTC 2011


commit 26ef52fa35714351df1cb9421741828973dbed66
Author: Orion Poplawski <orion at cora.nwra.com>
Date:   Sun Dec 4 09:54:41 2011 -0700

    Update quiet patch to fix bug 759854

 MySQL-zrm-2.2.0-quiet.patch |   14 +++++++++-----
 MySQL-zrm.spec              |    5 ++++-
 2 files changed, 13 insertions(+), 6 deletions(-)
---
diff --git a/MySQL-zrm-2.2.0-quiet.patch b/MySQL-zrm-2.2.0-quiet.patch
index 6c8a9ec..e61d9fd 100644
--- a/MySQL-zrm-2.2.0-quiet.patch
+++ b/MySQL-zrm-2.2.0-quiet.patch
@@ -1,6 +1,6 @@
 diff -up MySQL-zrm-2.2.0/usr/bin/mysql-zrm-scheduler.quiet MySQL-zrm-2.2.0/usr/bin/mysql-zrm-scheduler
 --- MySQL-zrm-2.2.0/usr/bin/mysql-zrm-scheduler.quiet	2010-02-03 17:19:25.000000000 -0700
-+++ MySQL-zrm-2.2.0/usr/bin/mysql-zrm-scheduler	2010-09-22 10:33:40.557593095 -0600
++++ MySQL-zrm-2.2.0/usr/bin/mysql-zrm-scheduler	2011-12-04 08:37:28.283620846 -0700
 @@ -195,7 +195,12 @@ unless ( -d $logdir ) {
  }
  
@@ -36,7 +36,7 @@ diff -up MySQL-zrm-2.2.0/usr/bin/mysql-zrm-scheduler.quiet MySQL-zrm-2.2.0/usr/b
      }
 diff -up MySQL-zrm-2.2.0/usr/bin/zrm-pre-scheduler.quiet MySQL-zrm-2.2.0/usr/bin/zrm-pre-scheduler
 --- MySQL-zrm-2.2.0/usr/bin/zrm-pre-scheduler.quiet	2010-02-03 17:19:25.000000000 -0700
-+++ MySQL-zrm-2.2.0/usr/bin/zrm-pre-scheduler	2010-09-22 10:08:30.634655783 -0600
++++ MySQL-zrm-2.2.0/usr/bin/zrm-pre-scheduler	2011-12-04 08:44:42.905757064 -0700
 @@ -229,10 +229,6 @@ unless ( -d $logdir ) {
      die ("ERROR: mkdir $logdir failed: $!\n");
  }
@@ -64,18 +64,22 @@ diff -up MySQL-zrm-2.2.0/usr/bin/zrm-pre-scheduler.quiet MySQL-zrm-2.2.0/usr/bin
  
  
  my $interval    = $inputs{"interval"};
-@@ -290,7 +295,7 @@ if ( $skip ||
+@@ -290,7 +295,11 @@ if ( $skip ||
  if ( $no_plugin == 1 || $exit_value == 0 ||
       (($interval ne "daily") &&  ($delay + $exit_value) > 23 )) {
      # call mysql-zrm-scheduler --now
 -    system($zrm_scheduler, $now, "--backup-set", $backupset, "--interval", $interval, "--backup-level", $level);
-+    system($zrm_scheduler, $now, "--backup-set", $backupset, "--interval", $interval, "--backup-level", $level, $quiet);
++    if ($quiet ne "") {
++	system($zrm_scheduler, $now, "--backup-set", $backupset, "--interval", $interval, "--backup-level", $level, $quiet);
++    } else {
++	system($zrm_scheduler, $now, "--backup-set", $backupset, "--interval", $interval, "--backup-level", $level);
++    }
      &mprint("ERROR: $zrm_scheduler failed\n") if ( $? == 1 );
      &call_reporter($backupset);
  
 diff -up MySQL-zrm-2.2.0/usr/lib/mysql-zrm/ZRM/Common.pm.quiet MySQL-zrm-2.2.0/usr/lib/mysql-zrm/ZRM/Common.pm
 --- MySQL-zrm-2.2.0/usr/lib/mysql-zrm/ZRM/Common.pm.quiet	2010-02-03 17:19:25.000000000 -0700
-+++ MySQL-zrm-2.2.0/usr/lib/mysql-zrm/ZRM/Common.pm	2010-09-22 10:08:30.636591091 -0600
++++ MySQL-zrm-2.2.0/usr/lib/mysql-zrm/ZRM/Common.pm	2011-12-04 08:37:28.287620655 -0700
 @@ -1458,6 +1458,9 @@ sub verifySnapshotParams()
  	}
  	my $cmd = $inputs{"snapshot-plugin"};
diff --git a/MySQL-zrm.spec b/MySQL-zrm.spec
index 1cf07fe..f5e22ab 100644
--- a/MySQL-zrm.spec
+++ b/MySQL-zrm.spec
@@ -1,6 +1,6 @@
 Name:		MySQL-zrm
 Version:	2.2.0
-Release:	6%{?dist}
+Release:	7%{?dist}
 Summary:	MySQL backup manager
 
 Group:		Applications/System
@@ -119,6 +119,9 @@ fi
 
 
 %changelog
+* Sun Dec 4 2011 Orion Poplawski <orion at cora.nwra.com> - 2.2.0-7
+- Update quiet patch to fix bug 759854
+
 * Tue Nov 22 2011 Orion Poplawski <orion at cora.nwra.com> - 2.2.0-6
 - Restrict permissions on mysql-zrm.conf
 


More information about the scm-commits mailing list