JGCRI / cassandra

Human-earth system multi-scale model coupling framework
Other
6 stars 3 forks source link

Add logging #30

Closed rplzzz closed 5 years ago

rplzzz commented 5 years ago

Especially once we get to distributed runs, it will be a lot easier to track down problems if we have a robust logging system.

rplzzz commented 5 years ago

Partially addressed in #38, but could use some additional work.

rplzzz commented 5 years ago

One subtlety we have to be mindful of in implementing this one is that we likely will want a different logging configuration in SP vs MP mode. Since some logging functions (apparently) implicitly set a logging configuration, we have to make sure that none of those ever get called before we have the chance to set the config we want either in bootstrap_mp or bootstrap_sp.