On Mon, Mar 5, 2012 at 10:32 AM, Till Hofmann <hofmannt...@googlemail.com> wrote: > Hello everybody, > > I have a small bash script which creates an LVM snapshot for every LVM > volume I back up. If the script can't create the logical volume, it exits > with the return value of the lvcreate command, as you can see here: >> >> lvcreate -n "$orig"backup -s "$devicedir$orig" -l 100%FREE >> retlv=$? >> if [ $retlv -ne 0 ]; then >> echo "Error creating logical volume. return value: $retlv" >> exit $retlv >> fi > > > I set $Conf{UserCmdCheckStatus} to 1, so the backup should be aborted if the > script returns an error, shouldn't it? This is what happens: >> >> Executing DumpPreShareCmd: /usr/bin/ssh -q -x -l backuppc singsung sudo >> /usr/local/bin/pre-backup /mnt/backup/homelv >> Logical volume "homelvbackup" already exists in volume group "cryptpool" >> Error creating logical volume. return value: 5 >> >> full backup started for directory /mnt/backup/homelv (baseline backup #36) > > > Maybe I just read the manual wrong, but isn't backuppc supposed to abort > this backup?
You are executing a preshare cmd and the docs only specify the preuser cmds as aborting. It does say that the DumpPostShareCmd should not be executed if the PreShare fails, but not whether it should abort at that point. -- Les Mikesell lesmikes...@gmail.com ------------------------------------------------------------------------------ Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 _______________________________________________ BackupPC-users mailing list BackupPC-users@lists.sourceforge.net List: https://lists.sourceforge.net/lists/listinfo/backuppc-users Wiki: http://backuppc.wiki.sourceforge.net Project: http://backuppc.sourceforge.net/