Standardize and expand logging within gempyor
#310
Labels
enhancement
Request for improvement or addition of new feature(s).
gempyor
Concerns the Python core.
low priority
Low priority.
Label
enhancement, post-processing
Priority Label
low priority
Is your feature request related to a problem? Please describe.
As we continue to evolve flepiMoP and move towards better practices (particularly as it relates to improving the readability/consistency of exceptions and errors; noted in issue #281), we should work to remove
print()
statements called during errors.Is your feature request related to a new application, scenario round, pathogen? Please describe.
No response
Describe the solution you'd like
A more ideal way to display extensive messages related to errors or warnings is to use a logger. There are several files in
gempyor
that already have loggers, but still there are exceptions or errors that containprint()
statements. We should:print()
statements, not an additiveThe text was updated successfully, but these errors were encountered: