Changeset 423

Show
Ignore:
Timestamp:
01/07/07 13:54:07 (6 years ago)
Author:
max
Message:

More descriptive dying for Rex

Files:
2 modified

Legend:

Unmodified
Added
Removed
  • grabbers/rex

    r340 r423  
    33# "Rex" 
    44 
    5 my $version  = '3.3.8'; 
     5my $version  = '3.3.9'; 
    66 
    77# An Australian TV Guide Grabber (a.k.a. tv_grab_au) 
     
    7070# 3.3.7   : Bugfix : now runs from current dir, not ~/.rex/ 
    7171# 3.3.8   : Bugfix : better handling of failed downloads & parses 
     72# 3.3.9   : Bugfix : more descriptive dies 
    7273 
    7374use strict; 
     
    373374  { 
    374375    my $fh = new IO::File(">" . $opt->{output})   
    375              or die "can't open " . $opt->{output} . ": $!"; 
     376             or die "Can't open " . $opt->{output} . ": $!"; 
    376377    $writer_args{OUTPUT} = $fh; 
    377378  } 
     
    598599              "network problem. Exiting.\n"; 
    599600        print stats(1); 
    600         exit 1; 
     601        die "No connectivity"; 
    601602    } 
    602603    return undef; 
     
    883884            "Exiting.\n"; 
    884885      print stats(1); 
    885       exit 1; 
     886      die "Major parsing error"; 
    886887  } 
    887888  return 0; 
     
    921922        no warnings 'all'; 
    922923        eval <>; 
    923         die "$@" if ($@); 
     924        die "Can't parse channels file: $@" if ($@); 
    924925    } 
    925926    else 
     
    10421043} 
    10431044 
    1044 sub Ymd { UnixDate($_[0], "%Y-%m-%d") or die "problem in Ymd($_[0])" } 
     1045sub Ymd { UnixDate($_[0], "%Y-%m-%d") or die "Date problem in Ymd($_[0])" } 
    10451046 
    10461047sub strip_whitespace  
  • status

    r422 r423  
    11application     shepherd            0.4.30 
    22grabber         yahoo7widget        1.71 
    3 grabber         rex                 3.3.8 
     3grabber         rex                 3.3.9 
    44grabber         abc_website         2.03 
    55grabber         abc2_website        2.03