ENH Log makepeds output to file. Spellcheck updates #319
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR logs terminal output when running
makepedsto a file in the operator home directory. Separately it addresses the spellcheck errors/warnings.Motivation and Context
This PR is motivated to aid in debugging. Occassional issues with
makepedscan be hard to debug. While logs are usually created on the S3DF-side, they can be hard to find. In the worst cases, not even these logs are available. This PR logs the terminal output that the operator sees to a file on the PCDS side to make debugging later easier.How Has This Been Tested?
Tested by making a small change (not in PR), so I don't have to mess with the operator environment.
Example for
mfx101344825run 102.NOTE: Output log is printed to the terminal:
/cds/home/opr/mfxopr/makepeds_logs/mfx101344825/run0102_20250919_180919_dorlhiac.logAnd, check the output log:
Where Has This Been Documented?
From calibman, see the constants deployed (see

_id_ts- above was run around 18:10 matching the log etc.)