Skip to content
Snippets Groups Projects
Commit 4bde7fec authored by Mario Raciti's avatar Mario Raciti
Browse files

TMSS-1052: Update contains_overlapping_observation flag

parent 33361ebe
No related branches found
No related tags found
2 merge requests!634WIP: COBALT commissioning delta,!595Resolve TMSS-1052
...@@ -28,7 +28,7 @@ def create_cycle_report(request: Request, cycle: models.Cycle, start: datetime, ...@@ -28,7 +28,7 @@ def create_cycle_report(request: Request, cycle: models.Cycle, start: datetime,
'data_ingested_per_site_and_category': _get_data_ingested_per_site_and_category(cycle, start, stop), 'data_ingested_per_site_and_category': _get_data_ingested_per_site_and_category(cycle, start, stop),
'projects_summary': _get_projects_summary(request, cycle, start, stop), 'projects_summary': _get_projects_summary(request, cycle, start, stop),
'usage_mode': _get_usage_mode(cycle, start, stop), 'failures': _get_failures(cycle, start, stop),} 'usage_mode': _get_usage_mode(cycle, start, stop), 'failures': _get_failures(cycle, start, stop),}
result['contains_overlapping_observations'] = True if any([issubclass(warning.category, TaskOverlappingWarning) for warning in w]) else False result['contains_overlapping_observations'] = any([issubclass(warning.category, TaskOverlappingWarning) for warning in w])
return result return result
...@@ -340,7 +340,7 @@ def create_project_report(request: Request, project: models.Project, start: date ...@@ -340,7 +340,7 @@ def create_project_report(request: Request, project: models.Project, start: date
result = {'project': project.pk, 'quota': _get_quotas_from_project(request, project.pk), 'SUBs': subs, result = {'project': project.pk, 'quota': _get_quotas_from_project(request, project.pk), 'SUBs': subs,
'durations': durations, 'LTA dataproducts': _get_lta_dataproducts(project.name, start, stop), 'durations': durations, 'LTA dataproducts': _get_lta_dataproducts(project.name, start, stop),
'SAPs exposure': _get_saps_exposure(project.pk, start, stop),} 'SAPs exposure': _get_saps_exposure(project.pk, start, stop),}
result['contains_overlapping_observations'] = True if any([issubclass(warning.category, TaskOverlappingWarning) for warning in w]) else False result['contains_overlapping_observations'] = any([issubclass(warning.category, TaskOverlappingWarning) for warning in w])
return result return result
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment