- Timestamp:
- 10/27/06 00:22:20 (18 years ago)
- Location:
- obsdata/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
obsdata/trunk/ObsData.pm
r268 r272 461 461 $datafile, 462 462 $dest, 463 ) ;463 ) if ($dest); 464 464 } 465 465 … … 473 473 foreach my $entry (@{$self->{processed_lists}}) { 474 474 my %people = map { $_ => 1 } grep { $_ } ( 475 split(/\s*,\s*/, $self->getvalue($entry->{datatype}, 'reportto') || ""), 475 ($entry->{datatype} ? 476 split(/\s*,\s*/, $self->getvalue($entry->{datatype}, 'reportto') || "") : 477 split(/\s*,\s*/, $self->getvalue('global', 'nodestreportto') || "") 478 ), 476 479 split(/\s*,\s*/, $self->getvalue($entry->{obs}, 'reportto') || ""), 477 480 split(/\s*,\s*/, $self->getvalue('global', 'allreportto') || "") … … 492 495 my %datatype_entries = (); 493 496 foreach (@{$obs_entries{$obs}}) { 494 push(@{$datatype_entries{$_->{datatype}}}, $_); 495 } 496 497 push(@{$datatype_entries{$_->{datatype} || '!'}}, $_); 498 } 497 499 498 500 my %msg = ( … … 502 504 'Content-Type' => "TEXT/PLAIN;\n charset=ISO-8859-1", 503 505 'Content-Transfer-Encoding' => 'QUOTED-PRINTABLE', 504 From => 'ObsData <robot@aero v.jussieu.fr>',506 From => 'ObsData <robot@aero.jussieu.fr>', 505 507 ); 506 508 my $message = ""; 507 foreach my $d (keys(%datatype_entries)) { 508 $message .= "\nDataType: $d\n"; 509 foreach (@{$datatype_entries{$d} || []}) { 510 $message .= sprintf(" file %s from %s => %s\n", 511 $_->{datafile}, 512 $_->{archive}, 513 $_->{destfile}, 514 ); 509 foreach my $d (sort keys(%datatype_entries)) { 510 if ($d eq '!') { 511 $message .= "\nNot proceed:\n"; 512 foreach (@{$datatype_entries{$d} || []}) { 513 $message .= sprintf(" file %s from %s\n", 514 $_->{datafile}, 515 $_->{archive}, 516 ); 517 } 518 } else { 519 $message .= "\nDataType: $d\n"; 520 foreach (@{$datatype_entries{$d} || []}) { 521 $message .= sprintf(" file %s from %s => %s\n", 522 $_->{datafile}, 523 $_->{archive}, 524 $_->{destfile}, 525 ); 526 } 515 527 } 516 528 } … … 531 543 my %datastype; 532 544 foreach my $entry (@{$self->{processed_lists}}) { 545 $entry->{datatype} or next; 533 546 push(@{$datastype{$entry->{datatype}}}, $entry); 534 547 } -
obsdata/trunk/ObsData/Repository.pm
r270 r272 785 785 $self->{archivefile}, $datafile, 786 786 ); 787 $self->{obsdata}->processed( 788 $self->{obs}, 789 $self->{archivefile}, 790 $datafile, 791 ); 787 792 return 0; 788 793 }
Note: See TracChangeset
for help on using the changeset viewer.