Jira Utils
Jira helpers and CLI wrappers for LCO-12 (freq sweep) and LCO-66 (solar drift).
Modes are “auto” (booking check + folder scan + comments) and “manual” (scan only).
Manual data is assumed to be in the same location as auto data. LCO-12 root: /home/jovyan/shared/test_executions/FrequencySweepMultiple LCO-66 root: /home/jovyan/shared/test_executions/AcquireBeamformed
- ska_sci_ops_data_analysis.jira_utils.run_lco12(dates, dry_run: bool = False, ticket: str = 'LCO-12', mode: str = 'auto')
Run the LCO-12 Jira update workflow for one or more dates.
- Parameters:
dates – List of date strings (
YYYY-MM-DD). First/last define the range.dry_run – If
True, do not post to Jira (preview only).ticket – Jira issue key to post to.
mode –
"auto"(booking check + scan) or"manual"(scan only).
- Returns:
Whatever _update_jira returns, or
Noneif no action is taken.
- ska_sci_ops_data_analysis.jira_utils.run_lco66(dates, dry_run: bool = False, ticket: str = 'LCO-66', mode: str = 'auto')
Run the LCO-66 Jira update workflow for one or more dates.
- Parameters:
dates – List of date strings (
YYYY-MM-DD). First/last define the range.dry_run – If
True, do not post to Jira (preview only).ticket – Jira issue key to post to.
mode –
"auto"(booking check + scan) or"manual"(scan only).
- Returns:
Whatever _update_jira returns, or
Noneif no action is taken.