From fc49a8ea049a8e16d720bbe6c1834b5c6fe879a0 Mon Sep 17 00:00:00 2001
From: Luca Scarabello <luca.scarabello@erdw.ethz.ch>
Date: Mon, 20 Nov 2023 20:18:50 +0000
Subject: [PATCH] Logs

---
 apps/scpickfilter/descriptions/scpickfilter.xml | 2 +-
 apps/scpickfilter/main.cpp                      | 7 +++++--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/apps/scpickfilter/descriptions/scpickfilter.xml b/apps/scpickfilter/descriptions/scpickfilter.xml
index cfa2782..f85e07d 100644
--- a/apps/scpickfilter/descriptions/scpickfilter.xml
+++ b/apps/scpickfilter/descriptions/scpickfilter.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <seiscomp>
   <module name="scpickfilter" category="Processing">
-    <description>Automatic relocator.</description>
+    <description>Remove active shots and electronic noise.</description>
     <configuration>
       <parameter name="pickBufferLength" type="double" unit="sec">
         <description>
diff --git a/apps/scpickfilter/main.cpp b/apps/scpickfilter/main.cpp
index 5649e64..24613be 100644
--- a/apps/scpickfilter/main.cpp
+++ b/apps/scpickfilter/main.cpp
@@ -441,8 +441,11 @@ private:
         SEISCOMP_ERROR("%s: sending of pick failed", pick->publicID().c_str());
       }
     };
-    auto droppedCb =
-        [this](const deque<PickPtr> &picks) { /* nothing to do */ };
+    auto droppedCb = [this](const deque<PickPtr> &picks) {
+      SEISCOMP_INFO("Dropped %zu picks: %s ~ %s", picks.size(),
+                    picks.front()->time().value().iso().c_str(),
+                    picks.back()->time().value().iso().c_str());
+    };
 
     processPicks(acceptedCb, droppedCb);
 
-- 
GitLab