Skip to content
Snippets Groups Projects

Use status AW in myMdC if correction failed for some detectors in a run

Merged Thomas Kluyver requested to merge fix/mymdc-status-AW into master
1 file
+ 6
1
Compare changes
  • Side-by-side
  • Inline
+ 6
1
@@ -295,7 +295,12 @@ class JobsMonitor:
log.debug("Update MDC for %s, %s: %s", r['action'], r['mymdc_id'], msg)
if r['action'] == 'CORRECT':
status = 'A' if success else 'E' # Available/Error
if success:
status = 'A' # Available
elif set(krb_id_successes.values()) == {0, 1}:
status = 'AW' # Available with Warning (failed for some detectors)
else:
status = 'E' # Error
self.mymdc_update_run(r['mymdc_id'], msg, status)
else: # r['action'] == 'DARK'
status = 'F' if success else 'E' # Finished/Error
Loading