-
Notifications
You must be signed in to change notification settings - Fork 8
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
Various logs fixes #231
Various logs fixes #231
Conversation
At a first glance, everything seems fine. Could you explain the "pin security" thing? |
I don't know what it is :) , it was introduced in the newer version of werkzeug. Since It produces 2 additional lines of code and we are not going to use it, I decided to remove it. |
I would like to merge this and release the |
I will test NOW |
It does not work.
I think this is because you are using a more recent flask version than I am (I'm using Apart from this, I can't see what's the improvement of this PR. I don't think this is needed to release 0.3. |
Ok. I've assigned this the next release. |
cb777ca
to
7e4e04a
Compare
Ok, debugger pin is now documented and seems a nice feature. I've reverted 1fc91bb. I also modified travis conf to make it run tests with different version of gevent [ |
I am trying to review this PR. First of all, I'd like a description on the clear advantages of this. I see some refactoring, and they seem good and I am wililng to merge them. But if there is any behavior change I'd like it to be described. I guess that the logging is somewhat "better", but could you be clearer about this? Secondly, the |
Small note (this is more of a reminder to my self than a comment to the actual code): the way you forced the gevent is not entirely correct. It works, but only because in |
Now all the output of libreant is handled in the python-logger way this is translated in:
Logging examples:Previous logging
Homogeneous logging
Of course if you don't have gevent >= 1.1 requests logging will be in the old not-homogeneous format. But this is discovered at runtime in a transparent way. |
ael:
Now I see. Ok, I will test those things asap so that I can merge boyska |
run_with_reloader is going to be deprecated from werkzeug/serving
we now test also the brand new gevent-1.1.0 so this commit fixes insomnia-lab#259
Commit history cleaned:
I've removed both the commit related to pin-debugger. If pin-debugger functionality is available well use it Gevent 1.1.0 releaseAs stated in #259, gevent 1.1.0 as been released. In order to support the new version I did:
Prayer 🙏Please consider merging this, it has been submitted on |
ael:
But is this useful at all? What I mean is that the code related to
ok |
Various logs improvements and fixes
Yeap I know. I hope we'll be able to test it in the near future |
Various small fixes. Look at the commit history for more details.
Keep in mind that we will move soon to a more robust way for logging configuration