--- nfo/perl/libs/Data/Transfer/Sync/Core.pm 2003/02/11 05:30:47 1.5 +++ nfo/perl/libs/Data/Transfer/Sync/Core.pm 2003/02/14 14:03:49 1.6 @@ -1,4 +1,4 @@ -## $Id: Core.pm,v 1.5 2003/02/11 05:30:47 joko Exp $ +## $Id: Core.pm,v 1.6 2003/02/14 14:03:49 joko Exp $ ## ## Copyright (c) 2002 Andreas Motl ## @@ -6,6 +6,10 @@ ## ## ---------------------------------------------------------------------------------------- ## $Log: Core.pm,v $ +## Revision 1.6 2003/02/14 14:03:49 joko +## + logging, debugging +## - refactored code to sister module +## ## Revision 1.5 2003/02/11 05:30:47 joko ## + minor fixes and some debugging mud ## @@ -201,8 +205,10 @@ my $source_node = $source_node_real; # modify entry - handle new style callbacks (the readers) -#print Dumper($source_node); -#exit; + + # trace + #print Dumper($source_node); + #exit; my $descent = 'source'; @@ -221,7 +227,8 @@ my $object = $source_node; my $value; # = $source_node->{$node}; -#print Dumper($self->{options}); + # trace + #print Dumper($self->{options}); # ------------ half-redundant: make $self->callCallback($object, $value, $opts) #my $perl_callback = $self->{meta}->{$descent}->{node} . '::' . $node . '_read'; @@ -230,11 +237,9 @@ #print $evalstring, "\n"; exit; my $cb_result = eval($evalstring); if ($@) { - #die $@; - $logger->error( __PACKAGE__ . "->_run: $@" ); $error = 1; - #print $@, "\n"; - return; + $logger->error( __PACKAGE__ . "->_run: $@" ); + next; } # ------------ half-redundant: make $self->callCallback($object, $value, $opts) @@ -597,12 +602,6 @@ return ''; } -sub _erase_all { - my $self = shift; - my $descent = shift; - #my $node = shift; - my $node = $self->{meta}->{$descent}->{node}; - $self->{meta}->{$descent}->{storage}->eraseAll($node); -} 1; +__END__