Skip to content

Scheduling fixes and new discretionary time default experiment.#579

Merged
RemingtonRohel merged 5 commits into
developfrom
bugfix/central-scheduling
Jul 21, 2026
Merged

Scheduling fixes and new discretionary time default experiment.#579
RemingtonRohel merged 5 commits into
developfrom
bugfix/central-scheduling

Conversation

@RemingtonRohel

Copy link
Copy Markdown
Contributor

Fixes scheduling errors.

  • Use the sourced $VIRTUAL_ENV/bin/python3 instead of $BOREALISENV/bin/python3 when testing experiments in a subprocess in SCDUtils.test(). This allows a non-radar computer (e.g. sdc-serv) to run the tests. This bug was recently introduced.
  • Move some Options class checks to radar modules data_write, brian, and radar_control. Namely, verification of certain directories. These checks are irrelevant for a scheduling-only computer which doesn't require those directories.
  • Fixed a bug in superdarn_common_fields.py where reverse-scanning experiment slices fail to build.
  • Change the default discretionary time experiment from twofsound to full_fov.

* Came up from central_scd_server.py errors
* Allows non-radar computers (e.g. scheduling computers) to ignore some options fields (data and log directories, hdw files).
@RemingtonRohel

Copy link
Copy Markdown
Contributor Author

These changes were made in conjunction with testing central_scd_server.py on sdc-serv to create the July 2026 schedule.

@RemingtonRohel
RemingtonRohel merged commit 3afdde7 into develop Jul 21, 2026
2 of 3 checks passed
@RemingtonRohel
RemingtonRohel deleted the bugfix/central-scheduling branch July 21, 2026 19:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants