childmindresearch / bids2table

Efficiently index large-scale BIDS neuroimaging datasets and derivatives
https://childmindresearch.github.io/bids2table/
MIT License
13 stars 5 forks source link

Simplify logging #25

Closed clane9 closed 9 months ago

clane9 commented 9 months ago

Fixes issues related to overwriting root logger. Simplifies logging approach following best practice (custom logger in each module with inherited settings). Adds a setup_logging() function for setting up loggers in my preferred way. However by default this is only called in the CLI.