From ce145e872f5f4dda154cbe8d11e1c1ac10950077 Mon Sep 17 00:00:00 2001 From: Sinisa Veseli <sveseli@aps.anl.gov> Date: Wed, 7 Aug 2019 12:13:11 -0500 Subject: [PATCH] mark DAQ as failed rather than finalizing if all files have not been processed --- src/python/dm/common/objects/daqInfo.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/python/dm/common/objects/daqInfo.py b/src/python/dm/common/objects/daqInfo.py index fe502676..6ef9e9d0 100755 --- a/src/python/dm/common/objects/daqInfo.py +++ b/src/python/dm/common/objects/daqInfo.py @@ -114,11 +114,12 @@ class DaqInfo(DmObject): self['percentageProcessingErrors'] = '%.2f' % percentageProcessingErrors if self.get('endTime'): - daqStatus = dmProcessingStatus.DM_PROCESSING_STATUS_FINALIZING if nCompletedFiles >= nFiles: daqStatus = dmProcessingStatus.DM_PROCESSING_STATUS_DONE if nProcessingErrors: daqStatus = dmProcessingStatus.DM_PROCESSING_STATUS_FAILED + else: + daqStatus = dmProcessingStatus.DM_PROCESSING_STATUS_FAILED lastFileProcessingErrorTime = self.get('lastFileProcessingErrorTime') lastFileProcessedTime = self.get('lastFileProcessedTime') endTime = lastFileProcessedTime -- GitLab