Ben Plotnick
Ben Plotnick
We've tried for feature parity, but there are certain things that are still specific to one of the proxies. It would be helpful to have some sort of documentation tag...
In uwsgi [async mode](http://uwsgi-docs.readthedocs.io/en/latest/Async.html), the important statistic is actually async core utilization, not worker utilization. Effectively the number of async cores is the concurrency limit for the uwsgi-managed event loop....
`assert` is a reserved keyword in python and so it cannot be used as a function. So in python, there is a tricky gotcha where the following will _not_ fail:...
This adds [pre-commit](https://pre-commit.com/) to run some menial linting tasks. The way this works is that you just run: ```bash pip install pre-commit # Just do this once on your machine...
This adds an addon called `file` that allows you to read an arbitrary file. This is certainly _not_ hermetic, but i figure that hermeticity went out the window a long...
Kubernetes has OpenAPI schemas on CRDs now. Once we support CRDs (#5) it would be nice to validate against those schemas.
We hit this today where a worker process raises a timeout error and then it tries to get sent to the master process. However the timeout errors are not pickleable...
This fixes #344 by adding twisted.internet.error.DNSLookupError and twisted.internet.error.ConnectingCancelledError to the list of timeout errors. As mentioned in the issues, these seem like more general than just timeouts, but I can...
I've seen some code that, in order to catch both fido and requests timeouts, look something like: ```python try: result = future.result(timeout=SOME_TIMEOUT) except (crochet.TimeoutError, requests.exceptions.Timeout): # re-raise as some common...
There are some twisted errors that occur with low request timeout (the timeout passed in `_request_options`). The ones i've seen are `twisted.internet.error.DNSLookupError` and `twisted.internet.error.ConnectingCancelledError`. These seem like more general errors,...