Hello, I've upgrade mwlib from old version (0.12) to new version (0.14) following this tutorial: http://mwlib.readthedocs.org/en/latest/installation.html#test-install
My Ubuntu Server 10.04 LTS is working well as render server if I test it with: mw-zip -c :en -o test.zip Acdc Number mw-render -c test.zip -o test.pdf -w rl Or even in local mediawiiki: mw-render --config=https://localhost/mediawiki/ --writer=rl --output=./nagios.pdf Nagios --username=<user> --password=<password> --domain=<domain> But now I want to get it working with Collection extension and I've read here that I need 4 process being launched: mw-qserve, nserve.py, nslave.py and postman.py. I had to install gevent to get mw-qserve and postman wroking but when I launch nserve.py I get this error: jpcozar@svrvm01:~$ /usr/local/bin/nserve.py Traceback (most recent call last): File "/usr/local/bin/nserve.py", line 5, in <module> pkg_resources.run_script('mwlib==0.12.14', 'nserve.py') File "/usr/lib/python2.6/dist-packages/pkg_resources.py", line 461, in run_script self.require(requires)[0].run_script(script_name, ns) File "/usr/lib/python2.6/dist-packages/pkg_resources.py", line 1194, in run_script execfile(script_filename, namespace, namespace) File "/usr/local/lib/python2.6/dist-packages/mwlib-0.12.14-py2.6-linux-x86_64.egg/EGG-INFO/scripts/nserve.py", line 9, in <module> from geventutil import worker ImportError: No module named geventutil it seems a code bug because if I open first lines of nserve.py I have: #!/usr/bin/python """WSGI server interface to mw-render and mw-zip/mw-post""" import gevent.monkey gevent.monkey.patch_socket() # import setproctitle # setproctitle.setproctitle("nserve") from geventutil import worker I thought there was a typo with geventutil and I've replaced with from gevent.util import worker but it's not working yet. What am I missing ? Thank you in advance! -- You received this message because you are subscribed to the Google Groups "mwlib" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
