Changeset 164

Show
Ignore:
Timestamp:
01/19/08 13:21:10 (23 months ago)
Author:
mart
Message:

Add better error message for the "restored filesize is wrong" error.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/lib/Brackup/Restore.pm

    r161 r164  
    6464    my $target = eval {"$driver_class"->new_from_backup_header($driver_meta); }; 
    6565    if ($@) { 
    66         die "Failed to instantiate target ($driver_class) for restore, perhaps it doesn't support restoring yet?\n\nThe error was: $@"; 
     66        die "Failed to instantiate target ($driver_class) for restore. Perhaps it doesn't support restoring yet?\n\nThe error was: $@"; 
    6767    } 
    6868    $self->{_target} = $target; 
     
    271271    print $fh $$ref; 
    272272    close($fh) or die; 
    273     die unless -s $file == length $$ref; 
     273    die "Restored file is not of the correct size" unless -s $file == length $$ref; 
    274274    return 1; 
    275275}