Changeset 153


Ignore:
Timestamp:
12/15/05 21:23:49 (18 years ago)
Author:
thauvin
Message:
  • backport seterror call fix
Location:
branches/v0_1/soft/ObsData/ObsData/Archive
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/v0_1/soft/ObsData/ObsData/Archive/Compressed.pm

    • Property cvs2svn:cvs-rev changed from 1.4 to 1.4.2.1
    r72 r153  
    4343        $fname = $dest; 
    4444        open($fh, '>', $dest) or do { 
    45             seterror("Can't uncompress archive: $!"); 
     45            $self->seterror("Can't uncompress archive: $!"); 
    4646            return undef; 
    4747        }; 
     
    5151            UNLINK => 1, 
    5252        ) or do { 
    53             seterror("Can't create temp file: $!"); 
     53            $self->seterror("Can't create temp file: $!"); 
    5454            return undef; 
    5555        }; 
     
    5959     
    6060    if(!copy($sourcefh, $fh)) { 
    61         seterror("Can't copy file to destination: $!"); 
     61        $self->seterror("Can't copy file to destination: $!"); 
    6262        unlink($fname); 
    6363        return undef; 
  • branches/v0_1/soft/ObsData/ObsData/Archive/Tar.pm

    • Property cvs2svn:cvs-rev changed from 1.3 to 1.3.2.1
    r20 r153  
    5252     
    5353    if(!chdir($tempdir)) { 
    54         seterror("Can't chdir: $!"); 
     54        $self->seterror("Can't chdir: $!"); 
    5555        return undef; 
    5656    } 
    5757 
    5858    system("$self->{uncomp} '$abs_path' | tar xf - '$file'") and do { 
    59         seterror("Can't extract file from tar: $!"); 
     59        $self->seterror("Can't extract file from tar: $!"); 
    6060        chdir($here); 
    6161        return undef; 
     
    6565        open(my $fh, '>', $abs_dest) or return undef; 
    6666        if(!copy("$tempdir/$file", $fh)) { 
    67             seterror("Can't copy file to destination: $!"); 
     67            $self->seterror("Can't copy file to destination: $!"); 
    6868            unlink($abs_dest); 
    6969            chdir($here); 
Note: See TracChangeset for help on using the changeset viewer.