Skip to content

Cache a progress report in dscheck.einfo before the PBS walltime - #43

Merged
zaihuaji merged 1 commit into
mainfrom
hua-work-dsquasar
Sep 21, 2026
Merged

zaihuaji merged 1 commit into
mainfrom
hua-work-dsquasar

cache a progress report in dscheck.einfo before the PBS walltime; bum…

d96f76c
Select commit
Loading
Failed to load commit list.
Task list completed / task-list-completed succeeded Sep 21, 2026 in 0s

6 / 6 tasks completed

All tasks have been completed

Details

Required Tasks

Task Status
python3 -m py_compile src/rda_python_dsquasar/dsquasar.py Completed
Verified get_pbs_info() returns {} on failure and that the ReqdTime key is produced (pg_sig.py:919) Completed
Verified build_customized_email() sends first and only caches on failure, so cache_customized_email() is required to park a report (pg_dbi.py:2190/2277) Completed
Verified the daemon only acts on einfo when pid = 0 (pg_check.py:436/455), so a cached report is not mailed while the job still runs Completed
Verified both check_batch_deadline() callers run in the parent only (children sys.exit() at dsquasar.py ~922/~1014) Completed
Deck regenerated and QA'd from the exported PDF Completed