-
Notifications
You must be signed in to change notification settings - Fork 55
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
Remove structlog #113
Comments
Horrible workaround that does reduce the amount of logger output: In the files connection.py, errors.py and subprocess.py Under the existing line: This will overwrite the original log.info method. Hope this helps. |
add this peice of code when you are using arsenic so these will shutdown the log and even those critical will be redirected to |
Correction its: |
https://github.com/HDE/arsenic/issues?q=is%3Aissue+structlog
Looks like several users were caught off guard by this package using
structlog
.My gut tells me that
arsenic
is a library used in a larger application (or test suite) and as such,arsenic
should not impose a choice of logging library on the user. Rather, we should use the lowest common denominatorlogging
probably withgetLogger(__name__)
to offer least surprise and standard configuration interface to our users.The text was updated successfully, but these errors were encountered: