From c5b25b92171acd028efca557f410fe9f6579d9e3 Mon Sep 17 00:00:00 2001 From: Nick Clemens Date: Fri, 17 Feb 2023 11:51:16 +0000 Subject: [PATCH] Bug 32594: (follow-up) Adjust logging per bug 32612 --- misc/workers/es_indexer_daemon.pl | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/misc/workers/es_indexer_daemon.pl b/misc/workers/es_indexer_daemon.pl index 512beb39de..717e003bc6 100755 --- a/misc/workers/es_indexer_daemon.pl +++ b/misc/workers/es_indexer_daemon.pl @@ -75,8 +75,7 @@ $batch_size //= 10; die "Not using Elasticsearch" unless C4::Context->preference('SearchEngine') eq 'Elasticsearch'; -my $logger = Koha::Logger->get; -$logger->debug_to_screen; +my $logger = Koha::Logger->get({ interface => 'worker' }); my $conn; try { @@ -113,7 +112,7 @@ while (1) { my $body = $frame->body; decode_json($body); # TODO Should this be from_json? Check utf8 flag. } catch { - $logger->debug(sprintf "Frame not processed - %s", $_); + $logger->warn(sprintf "Frame not processed - %s", $_); return; } finally { $conn->ack( { frame => $frame } ); @@ -126,7 +125,7 @@ while (1) { my $job = Koha::BackgroundJobs->find($args->{job_id}); unless ( $job ) { - $logger->debug(sprintf "No job found for id=%s", $args->{job_id}); + $logger->warn(sprintf "No job found for id=%s", $args->{job_id}); next; } @@ -158,7 +157,7 @@ sub commit { my $args = try { $job->json->decode($job->data); } catch { - $logger->debug(sprintf "Cannot decode data for job id=%s", $job->id); + $logger->warn(sprintf "Cannot decode data for job id=%s", $job->id); $job->status('failed')->store; return; }; @@ -174,14 +173,14 @@ sub commit { try { $auth_indexer->update_index(\@auth_records); } catch { - $logger->debug(sprintf "Update of elastic index failed with: %s", $_); + $logger->warn(sprintf "Update of elastic index failed with: %s", $_); }; } if( @bib_records ){ try { $biblio_indexer->update_index(\@bib_records); } catch { - $logger->debug(sprintf "Update of elastic index failed with: %s", $_); + $logger->warn(sprintf "Update of elastic index failed with: %s", $_); }; } -- 2.30.2