Chris,  yes that works!  Now I'm off to a good start.
Thanks,
Tom

On Wednesday, January 22, 2014 7:59:27 PM UTC-5, Thomas Grzybowski wrote:
>
> Hi!
>
> I am trying to serve a trivial pyramid app using gunicorn in the most 
> basic way.  The application.py is as follows:
>
> from pyramid.config import Configurator
> from pyramid.response import Response
>
> # This acts as the view function
> def hello_world(request):
>     return Response("hello world!")
>
> def app():
>     # Grab the config, add a view, and make a WSGI app
>     config = Configurator()
>     config.add_view(hello_world)
>     app = config.make_wsgi_app()
>     return app
>
> I try to serve this application as so:
>
> $gunicorn -w 1  --log-file=gunicorn.log application:app
>
> This is the result from my gunicorn.log file:
>
> 2014-01-22 19:30:14 [5000] [ERROR] Error handling request
> Traceback (most recent call last):
>   File "/usr/lib/pymodules/python2.7/gunicorn/workers/sync.py", line 99, 
> in handle_request
>     respiter = self.wsgi(environ, resp.start_response)
> TypeError: app() takes no arguments (2 given)
>
>
> I see that gunicorn is looking for two arguments in the app.  How do I 
> make this WSGI plumbing work?
>
> thanks much!
> Tom Grzybowski
>

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/pylons-discuss.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to