Supervisor does not work with Python2.6. While running with the test configuration, supervisord prints traceback:
2009-03-17 15:12:31,927 CRIT Traceback (most recent call last):
File "/usr/local/Python-2.6/lib/python2.6/site-packages/supervisor-3.0a6-py2.6.egg/supervisor/xmlrpc.py", line 367, in continue_request
    pushproducer(DeferredXMLRPCResponse(request, value))
File "/usr/local/Python-2.6/lib/python2.6/asynchat.py", line 190, in push_with_producer
    self.initiate_send()
File "/usr/local/Python-2.6/lib/python2.6/asynchat.py", line 227, in initiate_send
    data = first.more()
AttributeError: class NOT_DONE_YET has no attribute 'more'

The last entry on http://supervisord.org/news/ is exactly one year ago, obviously it predates Python2.6. Two questions:
1. Is supervisor still developed?
2. Is there a quick fix to the above behaviour? If not, what would be a reasonable alternative to supervisor? I know of upstart and daemontools.

George
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to