Remove the NCAR specific paths that don't allow things to work outside of Derecho
- 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
Assessment
This issue has not been assessed yet.