Closed nbren12 closed 4 years ago
I think you also need to modify fv3run so it doesn’t copy the dictionary (what is now a duplicate time). We're planning to remove that code, but it's not removed yet.
Since the tests still pass, it's probably fine to double-copy the dictionary, and you could choose not to do this.
This is ready for re-review @mcgibbon. I added the end to end test and renamed the test_cache.py to clarify.
@mcgibbon @ofuhrer What's up with Jenkins?
@mcgibbon @ofuhrer What's up with Jenkins?
Not sure, problem occurs both on GCP instances as well as Daint when installing requirements.txt
as far as I can see but does not seem to be related to content of PR. @mcgibbon ?
launch jenkins
It looks like wheel
needs to be installed. Sometimes older versions of the system python/setuptools don't come with it.
Many uses of the python wrapper require a configuration dictionary to be saved as a yaml file named
fv3config.yml
in the run directory root.This PR adds this simple capability.
The test is a little tautological, but oh well...