Changeset 196


Ignore:
Timestamp:
01/13/06 17:34:45 (18 years ago)
Author:
thauvin
Message:
  • check dest file eval works instead complaining later
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/soft/ObsData/ObsData/Repository.pm

    • Property cvs2svn:cvs-rev changed from 1.72 to 1.73
    r195 r196  
    584584    $val{'$datafile'} = $datafile; 
    585585    $val{'$archivefile'} = $self->{archivefile}; 
    586     return ($datatype, sprintf( 
     586    my $destfile = sprintf( 
    587587        $dest, 
    588588        map { m/^%/ ? strftime($_, @gmtime) : $val{$_} } @destarg, 
    589589    )); 
     590    if (!$destfile) { 
     591        $self->logging(4, "Can evaluate destination file from %s, %s", 
     592            $dest, 
     593            join(", ", map { m/^%/ ? strftime($_, @gmtime) : $val{$_} } @destarg) 
     594        ); 
     595        return(); 
     596    } 
     597    return($datatype, $destfile); 
    590598} 
    591599 
Note: See TracChangeset for help on using the changeset viewer.