Skip to content

Status Communications - #84

Merged
mxkpp merged 3 commits into
developmentfrom
maxkipp-status-comms
Jun 2, 2026
Merged

Status Communications#84
mxkpp merged 3 commits into
developmentfrom
maxkipp-status-comms

Conversation

@mxkpp

@mxkpp mxkpp commented May 29, 2026

Copy link
Copy Markdown

Adds Payloads related to: https://github.com/NGWPC/nwm-rte/pull/84

And exposes log file paths to support.

This should be reviewed in conjunction with these PRs of other repositories:

https://github.com/NGWPC/nwm-rte/pull/84
NGWPC/nwm-fcst-mgr#23
NGWPC/ngen-forcing#170

Comment thread src/mswm/build_inputs.py
try:
raise ValueError(f"Unexpected run_type {self.run_type} for build_calib_realization. Must be `calibration`.")
except ValueError as e:
logging.critical(e)

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will this message be logged by EWTS as well?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good question, I just tested and no, the raw logging. calls do not route through EWTS. I will check with the team on why some of the logging. calls were not converted to logger. (which is routed through EWTS) when EWTS was added to this repository.

I would like to go ahead and merge this now as-is since it includes the minimal changes needed to enable the status reporting (a few payload messages and exposure of property log_file_path for the listener). We can revisit logging generally, in a later PR.

@zhengtaocui zhengtaocui left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes look good to me.

@mxkpp
mxkpp merged commit 1c131a5 into development Jun 2, 2026
7 checks passed
@mxkpp
mxkpp deleted the maxkipp-status-comms branch June 2, 2026 20:16
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