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/

Reply via email to