ESCOMP / ESCOMP/CTSM

Remove the NCAR specific paths that don't allow things to work outside of Derecho

Open
#2,133 1 comment 0 reactions 0 assignees View on GitHub
bug enhancement priority: low
Dominant language
Fortran
Stars
352
Forks
361
Avg merge
2d 21h
Merged PRs (30d)
7

Description

Doing a "git grep glade" I see a lot of glade specific paths in our code. Some of this is acceptable, as these are contrib support codes only expected to work on NCAR machines. Some of it is also just setting up tools to work on specific machines (although some of those should be updated to use cime configure). Some of it's just documentation, so that's OK.

I see several testmod directories that have a dependence on absolute paths under /glade. The data here should be entered into inputdata, so these tests can be run elsewhere.

We should also add some error reporting so that a sensible error message is given about the problem when it's encountered.

Definition of done:
- [ ]: Add error checking for tools/tests that require NCAR machines or NCAR specific paths
- [ ]: Import test data that's just on /glade to CESM inputdata
- [ ]: Remove the /glade specific paths for testmods and use data imported to inputdata

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.