From: Chris W. <la...@us...> - 2005-01-24 17:12:51
|
Update of /cvsroot/openinteract/OpenInteract2/lib/OpenInteract2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18293 Modified Files: SQLInstall.pm Log Message: cosmetic (logging additions) Index: SQLInstall.pm =================================================================== RCS file: /cvsroot/openinteract/OpenInteract2/lib/OpenInteract2/SQLInstall.pm,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -d -r1.24 -r1.25 *** SQLInstall.pm 5 Dec 2004 20:46:56 -0000 1.24 --- SQLInstall.pm 24 Jan 2005 17:12:41 -0000 1.25 *************** *** 220,223 **** --- 220,224 ---- }; if ( $@ ) { + $log->error( "Failed to get datasource '$ds_name': $@" ); $self->_set_state( "Set: $structure_set", undef, *************** *** 229,235 **** || $ds_info->{driver_name}; my @files = $self->_massage_arrayref( ! $self->get_structure_file( $structure_set, ! $driver_name ) ); foreach my $structure_file ( @files ) { $self->_set_datasource( $structure_file, $ds_name ); --- 230,237 ---- || $ds_info->{driver_name}; my @files = $self->_massage_arrayref( ! $self->get_structure_file( $structure_set, $driver_name ) ! ); foreach my $structure_file ( @files ) { + $log->info( "Processing structure file '$structure_file'" ); $self->_set_datasource( $structure_file, $ds_name ); *************** *** 243,246 **** --- 245,249 ---- if ( $@ or ! $table_sql ) { my $error = $@ || "File cannot be found or it is empty"; + $log->error( $error ); $self->_set_state( $full_file, undef, $error, undef ); *************** *** 254,261 **** --- 257,267 ---- eval { $ds->do( $full_table_sql ) }; if ( $@ ) { + $log->error( "Caught exception ($@) running 'do' on SQL:\n", + $full_table_sql ); $self->_set_status( $full_file, undef ); $self->_set_error( $full_file, $@ ); } else { + $log->info( "SQL from '$full_file' processed ok" ); $self->_set_status( $full_file, 1 ); $self->_set_error( $full_file, undef ); |