Hi- I'm experimenting with supervisor on Python 2.5.x and 2.6.1, and have a couple of concerns about the latter. I'm willing to work on some fixes if someone can point me in the right direction. I see a couple of issues right now:
$ supervisorctl /usr/local/supervisor/lib/medusa-0.5.4-py2.6.egg/medusa/auth_handler.py:13: DeprecationWarning: the md5 module is deprecated; use hashlib instead supervisor> status foo STOPPED Mar 17 05:29 PM supervisor> start foo error: <class 'httplib.BadStatusLine'>, : file: /usr/lib/python2.6/httplib.py line: 354 supervisor> status foo RUNNING pid 8223, uptime 0:09:50 Any thoughts on these? Obviously the deprecation warning is easily fixed, but Medusa seems to be a more or less dormant project... More troubling is the last error -- the service is started, but something isn't quite right. In addition, the xmplrpc interface returns a (probably related) error: Python 2.6.1+ (r261:67515, Mar 2 2009, 13:11:28) [GCC 4.3.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import xmlrpclib >>> s = xmlrpclib.ServerProxy( "http://username:passw...@localhost:9001" ) >>> s.supervisor.getVersion() '3.0' >>> s.supervisor.stopProcess( "foo" ) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "xmlrpclib.py", line 1199, in __call__ return self.__send(self.__name, args) File "xmlrpclib.py", line 1489, in __request verbose=self.__verbose File "xmlrpclib.py", line 1243, in request headers xmlrpclib.ProtocolError: <ProtocolError for username:passw...@localhost:9001/RPC2: -1 > >>> Is anyone else having success on 2.6.1 (I'm on Ubuntu 9.04 x86_64 pre-release) thanks, -- David _______________________________________________ Supervisor-users mailing list Supervisor-users@lists.supervisord.org http://lists.supervisord.org/mailman/listinfo/supervisor-users