Changeset 525

Show
Ignore:
Timestamp:
02/15/07 16:03:08 (6 years ago)
Author:
max
Message:

Tidy up logging, include requested gaps in debug output.

Files:
2 modified

Legend:

Unmodified
Added
Removed
  • applications/shepherd

    r519 r525  
    22 
    33my $progname = 'shepherd'; 
    4 my $version = '0.4.50'; 
     4my $version = '0.4.51'; 
    55 
    66# tv_grab_au 
     
    11981198    print FN Data::Dumper->Dump($vars, $varnames); 
    11991199    close FN; 
    1200     &log(1, "Wrote $name file $fn.\n"); 
     1200    &log(1, "SHEPHERD: Wrote $name file $fn.\n"); 
    12011201} 
    12021202 
     
    18181818{ 
    18191819    my $used_grabbers = 0; 
    1820     &log("\nGrabber stage.\n"); 
     1820    &log("\nSHEPHERD: Grabber stage.\n"); 
    18211821 
    18221822    &analyze_plugin_data("",1,$progname);     
     
    18481848        if (query_config($grabber, 'category') == 1) 
    18491849        { 
    1850             &log("SHEPHERD: Asking $grabber for " . display_best_timeslice()); 
     1850            &log("SHEPHERD: Asking $grabber for " .  
     1851                 ($find_microgaps ? 'microgaps within ' : '') . 
     1852                 display_best_timeslice()); 
    18511853 
    18521854            record_requested_chandays($grabber, $timeslice); 
     
    18861888            { 
    18871889                my $tmpgf = "$CWD/gaps.tmp"; 
    1888                 record_requested_gaps($tmpgf, $timeslice, $grabber); 
     1890                my $gapstr = record_requested_gaps($tmpgf, $timeslice, $grabber); 
    18891891                $comm .= " --gaps_file $tmpgf"; 
     1892                &log(1, "SHEPHERD: Asking $grabber to fill gaps: $gapstr\n"); 
    18901893            } 
    18911894        } 
     
    19611964        my @grabbed = $list->get_symmetric_difference(); 
    19621965        &log("SHEPHERD: Filled " . scalar(@grabbed) . " channel-days with new data from $grabber.\n"); 
    1963         &log(1, "Channel-days acquired: " . join (', ', @grabbed) . ".\n"); 
     1966        &log(1, "SHEPHERD: Channel-days acquired: " . join (', ', @grabbed) . ".\n"); 
    19641967 
    19651968        # Record what we grabbed from cacheable C1 grabbers 
     
    19801983    if ($used_grabbers == 0) 
    19811984    { 
    1982         &log("No valid grabbers installed/enabled!\n"); 
     1985        &log("SHEPHERD: No valid grabbers installed/enabled!\n"); 
    19831986    } 
    19841987    elsif (!$data_satisfies_policy) 
     
    20362039    $timeslice = find_best_timeslice(); 
    20372040 
    2038     &log(1, "Best timeslice: " . display_best_timeslice()); 
     2041    &log(1, "SHEPHERD: Best timeslice: " . display_best_timeslice()); 
    20392042 
    20402043    my $total = score_grabbers(); 
     
    24802483 
    24812484    my $gaps; 
     2485    my $gapstr = ''; 
    24822486 
    24832487    # Clear any previously-set gaps 
     
    25082512            } 
    25092513        } 
     2514        $gapstr .= "$ch:" . join(',', @{$gaps->{$ch}}) . ' ' if ($gaps->{$ch}); 
    25102515    } 
    25112516 
    25122517    write_file($fn, 'temporary gaps file', [ $gaps ], [ 'gaps' ]); 
     2518 
     2519    return $gapstr; 
    25132520} 
    25142521 
     
    25192526    my ($grabber, @grabbed) = @_; 
    25202527 
    2521     &log(1, "Recording cache for grabber $grabber.\n"); 
     2528    &log(1, "SHEPHERD: Recording cache for grabber $grabber.\n"); 
    25222529 
    25232530    my $gcache = $components->{$grabber}->{cached}; 
     
    25712578    my ($grabber, $slice) = @_; 
    25722579 
    2573     &log(1, "Recording timeslice request; will not request these chandays " . 
     2580    &log(1, "SHEPHERD: Recording timeslice request; will not request these chandays " . 
    25742581            "from $grabber again.\n"); 
    25752582 
     
    32683275    # first time around: feed in reconciled data ($input_postprocess_file) 
    32693276 
    3270     &log("\nPostprocessing stage:\n"); 
     3277    &log("\nSHEPHERD: Postprocessing stage:\n"); 
    32713278 
    32723279    foreach my $postprocessor (sort { $components->{$a} <=> $components->{$b} } query_postprocessors()) { 
  • status

    r524 r525  
    1 application     shepherd            0.4.50 
     1application     shepherd            0.4.51 
    22grabber         yahoo7widget        1.79 
    33grabber         rex                 3.4.2