in that case, I'll try to find some information on this but on low priority :( and keep this testing on hold for some time.
Thanks Massimo. Sincerely, Rahul D On Wednesday, April 18, 2012 7:14:06 PM UTC+5:30, Massimo Di Pierro wrote: > > I experience the same issue but I have a different diagnoses. It is not > ignoring -s (although it says it does). In fact it is calling the gunicorn > method. The problem is that it fails when when creating an instance of the > gunicorn server and I do not know way. In stead of going into the server > loop is continue execution and reports a wrong error. That code comes from > Bottle and I cannot find any documentation on the gunicorn web page on how > to access it from API. > > On Wednesday, 18 April 2012 03:14:48 UTC-5, Rahul wrote: >> >> I tried with the latest code in trunk - There seems to be some issue. It >> ignores -s or --server= parameters. it always starts rocket server. Please >> see the logs below. >> >> *-bash-3.2$ python anyserver.py -s gunicorn* >> starting gunicorn on 127.0.0.1:8000... >> Usage: anyserver.py [options] >> >> anyserver.py: error: no such option: -s >> >> *-bash-3.2$ python anyserver.py --server=gunicorn* >> starting gunicorn on 127.0.0.1:8000... >> Usage: anyserver.py [options] >> >> anyserver.py: error: no such option: --server >> >> >> *-bash-3.2$ python anyserver.py -s gunicorn -i 72.3.247.225 -p 9065* >> starting gunicorn on 72.3.247.225:9065... >> Usage: anyserver.py [options] >> >> >> anyserver.py: error: no such option: -s >> >> *========It only starts rocket server*=====* This works for me but only >> on rocket* >> -bash-3.2$ *python anyserver.py gunicorn -i 72.3.247.225 -p 9065* >> starting *rocket on 72.3.247.225:9065*... >> >> *-bash-3.2$ python anyserver.py --server="gunicorn" -i 72.3.247.225 -p >> 9065* >> starting gunicorn on 72.3.247.225:9065... >> Usage: anyserver.py [options] >> >> *anyserver.py: error: no such option: --server* >> >> *-bash-3.2$ python anyserver.py -s "gunicorn" -i 72.3.247.225 -p 9065* >> starting gunicorn on 72.3.247.225:9065... >> Usage: anyserver.py [options] >> >> anyserver.py: error: no such option: -s >> >> ===Starts rocket ======= >> *-bash-3.2$ python anyserver.py "gunicorn" -i 72.3.247.225 -p 9065* >> *starting rocket on 72.3.247.225:9065...* >> >> Please suggest - >> >> Thanks, >> >> Sincerely, Rahul D. [www.flockbird.com] >> ========================================================================= >> On Tuesday, April 17, 2012 8:54:58 PM UTC+5:30, Massimo Di Pierro wrote: >>> >>> Can you try the anyserver in trunk? Looks like they changed some API. >>> >>> On Tuesday, 17 April 2012 05:43:51 UTC-5, Rahul wrote: >>>> >>>> Hi Massimo, >>>> I did the typo in the "anyserver.py" file but now I am getting >>>> this issue. >>>> >>>> -bash-3.2$ *python anyserver.py -s gunicorn* >>>> starting gunicorn on 127.0.0.1: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 129, in gunicorn >>>> gunicorn.arbiter.Arbiter(address, 4, app).run() >>>> TypeError: __init__() takes exactly 2 arguments (4 given) >>>> =================== >>>> Same case for custom ip and port >>>> =================== >>>> -bash-3.2$ *python anyserver.py -s gunicorn -i 72.3.247.225 -p 9065* >>>> starting gunicorn on 72.3.247.225:9065... >>>> 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 129, in gunicorn >>>> gunicorn.arbiter.Arbiter(address, 4, app).run() >>>> TypeError: __init__() takes exactly 2 arguments (4 given) >>>> >>>> Please suggest what could be wrong. I am new to gunicorn and anyserver. >>>> Also direct me to some quality documentation for anyserver.py >>>> >>>> >>>> Thanks, >>>> Sincerely, Rahul D. >>>> >>>> >>>> On Friday, July 22, 2011 8:36:11 PM UTC+5:30, Massimo Di Pierro wrote: >>>>> >>>>> Hello everybody, >>>>> >>>>> heroku will be supporting web2py. They run gunicorn. web2py runs with >>>>> gunicorn but I have never tried it. >>>>> >>>>> Any volunteer to run some stress tests? >>>>> >>>>> cd web2py >>>>> python anyserver -s gunicorn >>>>> >>>>> Massimo >>>> >>>>

