beanstalkc
beanstalkc copied to clipboard
A simple beanstalkd client library for Python
It's a quite weird question but it actually exists in my program. I'm designing a eBay like system, and the logic is that: When users makes an order, they are...
Pull request #57 adds python 3 compatibility, but always tries to decode job bodies. Given that arbitrary byte strings may be put in the body, this is suboptimal. For other...
Currently, beanstalkc for all practical purposes depends on PyYAML. Unless told otherwise, instantiating a `Connection` will try to import PyYAML; if that import fails, beanstalkc will _log_ an error (using...
peek_ready gives the first job in the using() tube, _not_ the first job you would get from watching(). The documentation says: `To peek at the same job that would be...
From https://github.com/earl/beanstalkc/blob/master/beanstalkc.py#L69 ``` self._socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) ``` It appears beanstalkc only supports IPv4? Can you please add support for IPv6?
Add a new parameter to the Connection class in order to connect through Unix sockets. As this is a bit ahead of time, just wait until [the corresponding pull request](https://github.com/kr/beanstalkd/pull/150)...
If parse_yaml is True and PyYAML is not available, this change fails over to a small built-in parser which handles the syntax returned by beanstalkd. For example: ``` >>> import...
Nice project you've got! I made a bunch of changes here: - Merge in the wip-reconnect branch, which gives a big improvement in robustness. - Rename README and TUTORIAL to...
beanstalkd now has a "put-unique" command: https://github.com/netsweng/beanstalkd/commit/89e186c24444b43182e2dab0869c83e21baba0ad