From 113aae081770530769b52a6c65d9b68335511999 Mon Sep 17 00:00:00 2001
From: tm689 <tm689@cam.ac.uk>
Date: Wed, 7 Feb 2024 10:30:06 +0000
Subject: [PATCH] feat: creating an extra copy of the PROD sources file, in the
 without-grouping naming convention.

---
 coordinator/ProcessorSurveys.py | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/coordinator/ProcessorSurveys.py b/coordinator/ProcessorSurveys.py
index c229f58..0804e12 100644
--- a/coordinator/ProcessorSurveys.py
+++ b/coordinator/ProcessorSurveys.py
@@ -413,6 +413,17 @@ class ProcessorSurveys(Processor):
                 self.logger.debug(f"as {output_path}")
 
                 copyfile(sources_path, output_path)
+
+                # THIS CAN BE REMOVED ONCE THE GROUPS ARE PROPERLY PICKED UP BY THE METOFFICE
+                if (group_name == 'PROD'):
+                    self.logger.debug('Additionally placing copy of PROD result in job directory without group name')
+
+                    output_filename = f"sources_{config['StartString']}.csv"
+                    output_path = f"{jobPath}/upload/{output_filename}"
+
+                    self.logger.debug(f"as {output_path}")
+                    
+                    copyfile(sources_path, output_path)
         else:
             # run python version without grouping surveys
 
-- 
GitLab