From 545c27a0981e817f32de6c5f4165f99037b479fa Mon Sep 17 00:00:00 2001
From: mlbonhomme <bonhomme@teklia.com>
Date: Fri, 1 Mar 2024 17:47:19 +0100
Subject: [PATCH] Do not say 'elementS' in logs when there is only one (1)
 element

---
 arkindex_tasks/init_elements.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/arkindex_tasks/init_elements.py b/arkindex_tasks/init_elements.py
index 432139a6..33e03e2f 100644
--- a/arkindex_tasks/init_elements.py
+++ b/arkindex_tasks/init_elements.py
@@ -173,7 +173,7 @@ class InitElements(object):
         )
 
         logger.info(
-            f"Retrieved {len(unique_elements)} elements from process {self.process_id}"
+            f"Retrieved {len(unique_elements)} element{'s' if len(unique_elements) > 1 else ''} from process {self.process_id}"
         )
 
         duplicate_count = len(elements) - len(unique_elements)
@@ -216,7 +216,9 @@ class InitElements(object):
                     filename=f"db_{index}.sqlite",
                 )
 
-        logger.info(f"Added {len(unique_elements)} elements to workflow configuration")
+        logger.info(
+            f"Added {len(unique_elements)} element{'s' if len(unique_elements) > 1 else ''} to workflow configuration"
+        )
 
         logger.info("Awaiting workers activity initialization")
         # Await worker activities to be initialized for 0, 2, 4, 8 seconds up to an hour
-- 
GitLab