Changeset 723

Show
Ignore:
Timestamp:
05/31/07 08:00:37 (6 years ago)
Author:
paul
Message:

Use Shepherd::Common for log and print_stats. Set some get_url defaults with Shepherd::Common::set_default.

Files:
2 modified

Legend:

Unmodified
Added
Removed
  • grabbers/southerncross_website

    r694 r723  
    3232 
    3333my $progname = "southerncross_website"; 
    34 my $version = "0.04"; 
     34my $version = "0.05"; 
    3535 
    3636#use LWP::UserAgent; 
     
    6060my $d; 
    6161my $opt; 
    62 my %amp = ( nbsp => ' ', qw{ amp & lt < gt > apos ' quot " } ); 
    6362 
    6463 
     
    108107die "No channel file specified, see --help for instructions\n", if (!$opt->{channels_file}); 
    109108 
     109# set defaults 
     110Shepherd::Common::set_default("debug", ($opt->{debug} * 2)) if (defined $opt->{debug}); 
     111Shepherd::Common::set_default("webwarper", 1) if (defined $opt->{warper}); 
     112Shepherd::Common::set_default("squid", 1) if (defined $opt->{obfuscate}); 
     113Shepherd::Common::set_default("referer", "last"); 
     114 
    110115# 
    111116# go go go! 
     
    154159&write_xmltv($progs); 
    155160 
    156 &print_stats; 
     161&Shepherd::Common::print_stats($progname, $version, $script_start_time, %stats); 
    157162exit(0); 
    158163 
     
    191196sub log 
    192197{ 
    193   my ($entry) = @_; 
    194   printf "%s\n",$entry; 
    195 } 
    196  
    197 ############################################################################## 
    198  
    199 sub print_stats 
    200 { 
    201   printf "STATS: %s v%s completed in %d seconds",$progname, $version, time-$script_start_time; 
    202   foreach my $key (sort keys %stats) { 
    203     printf ", %d %s",$stats{$key},$key; 
    204   } 
    205   printf "\n"; 
     198  &Shepherd::Common::log(@_); 
    206199} 
    207200 
  • status

    r722 r723  
    1212grabber         foxtel_swf          0.07 
    1313grabber         channelnsw_gov      0.7 
    14 grabber         southerncross_website   0.04 
     14grabber         southerncross_website   0.05 
    1515grabber         ten_website         1.01 
    1616reconciler      reconciler_mk2      0.26