From 7f6689071c35d970cfd541be695fd35efdf51e1b Mon Sep 17 00:00:00 2001 From: Sarah Hoffmann Date: Fri, 27 Apr 2012 00:03:15 +0200 Subject: [PATCH] immediately exit on log rotation errors --- utils/cron_logrotate.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utils/cron_logrotate.sh b/utils/cron_logrotate.sh index 77102d98..b9291d95 100755 --- a/utils/cron_logrotate.sh +++ b/utils/cron_logrotate.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash -e # # Rotate query logs. @@ -8,7 +8,7 @@ basedir=`dirname $0` logfile=`date "+$basedir/../log/query-%F.log.gz"` # dump the old logfile -pg_dump -a -F p -t backup_query_log $dbname | gzip -9 > $logfile || exit +pg_dump -a -F p -t backup_query_log $dbname | gzip -9 > $logfile # remove the old logs psql -q -d $dbname -c 'DROP TABLE backup_query_log' -- 2.39.5