New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Executor-specific logging #17
Comments
I would not bother too much about it ATM besides giving them dedicated logger/level, e.g. |
Well, the actual logger is a custom logger I made years ago for singularity - not default python logging. We could switch to default python logging but then it would be an overhaul of my current logger ( |
oh, I saw
and I thought it was the default one, but indeed seems to be used only in app.server?. I could only strongly encourage use of standard logger, especially for library projects. It allows to unify logging for downstream applications by e.g. reusing application logger backends etc. We do that in a few spots in datalad - then it becomes quite nice when needed to debug while retaining consistent logging across all used components etc. Should be quite straightforward since likely interface and levels are probably aligned, e.g. seeing
probably nothing but replacing |
Yeah I have to agree with you here - I’ll want to preserve the bot.table function and just put it somewhere else. |
I suspect that when more executors are added, it might be useful to have executor-specific logging. I'm going to wait until someone explicitly asks for it, however.
The text was updated successfully, but these errors were encountered: