Conversation
|
Here's the code health analysis summary for commits Analysis Summary
Code Coverage Report
|
|
@maliagehan had some good points about it being likely that some of the new parallelization features increase the likelihood that people just blast their computer asking for more cores than they have. Initially I thought that I could just add to the existing messages that the config prints in verbose mode, but accessing the dictionary items in Instead I added a check to If we wanted to have another class I think it could be a simple dictionary wrapper with a setter something like this but it might require playing with how dictionary keys are set vs how attributes are set, I'm not sure about that all. |
Describe your changes
Added a verbosity flag to
WorkflowConfigandjupyterconfigand changed both classes to have a general setter function that prints messages about what each field is going to do when it is updated ifverbose=True. Also uses a print wrapper in several places to respect the verbose flag.Type of update
This is a feature enhancement.
Associated issues
None
Additional context
Meant to work in conjunction with a new tutorial based on a notebook from @annacasto . That is not added to the website yet but does have a v5 branch.
For the reviewer
See this page for instructions on how to review the pull request.
plantcv/mkdocs.ymlupdating.md