doing some testing with twisted and web2py (proof of concept in between development swings), but can't get anyserver.py to run. I'm getting the following:
root@python1:/var/www/web2py# python anyserver.py -s twisted -i 10.102.42.10 -p 8000 -l starting twisted on 10.102.42.10:8000... Traceback (most recent call last): File "anyserver.py", line 299, in <module> main() File "anyserver.py", line 295, in main run(options.server,options.ip,options.port,logging=options.logging,profiler=options.profiler) File "anyserver.py", line 157, in run getattr(Servers,servername)(application,(ip,int(port))) File "anyserver.py", line 110, in twisted from twisted.web import server, wsgi File "/var/www/web2py/gluon/custom_import.py", line 293, in __call__ fromlist, level) File "/var/www/web2py/gluon/custom_import.py", line 78, in __call__ level) File "/usr/lib/python2.7/dist-packages/twisted/web/server.py", line 30, in <module> from twisted.web import iweb, http File "/var/www/web2py/gluon/custom_import.py", line 293, in __call__ fromlist, level) File "/var/www/web2py/gluon/custom_import.py", line 78, in __call__ level) File "/usr/lib/python2.7/dist-packages/twisted/web/http.py", line 30, in <module> from twisted.internet import interfaces, reactor, protocol, address File "/var/www/web2py/gluon/custom_import.py", line 293, in __call__ fromlist, level) File "/var/www/web2py/gluon/custom_import.py", line 78, in __call__ level) File "/usr/lib/python2.7/dist-packages/twisted/internet/reactor.py", line 37, in <module> from twisted.internet import default File "/var/www/web2py/gluon/custom_import.py", line 271, in __call__ globals.get("__file__", "")) File "/usr/lib/python2.7/posixpath.py", line 66, in join if b.startswith('/'): AttributeError: 'NoneType' object has no attribute 'startswith' root@python1:/var/www/web2py# Ideas?