annotate wsgintegrate/server.py @ 8:5c488e3ce533

use correct factory
author Jeff Hammel <jhammel@mozilla.com>
date Mon, 20 Jun 2011 21:57:05 -0700
parents ec815b7cb142
children caf763fc1c7d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
ec815b7cb142 initial commit of wsgintegrate
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
1 """
ec815b7cb142 initial commit of wsgintegrate
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
2 front-ends for various WSGI servers
ec815b7cb142 initial commit of wsgintegrate
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
3 """
ec815b7cb142 initial commit of wsgintegrate
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
4
8
5c488e3ce533 use correct factory
Jeff Hammel <jhammel@mozilla.com>
parents: 0
diff changeset
5 from factory import WSGIfactory
0
ec815b7cb142 initial commit of wsgintegrate
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
6
ec815b7cb142 initial commit of wsgintegrate
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
7 def wsgiref(app, host='0.0.0.0', port=80):
ec815b7cb142 initial commit of wsgintegrate
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
8 from wsgiref import simple_server
ec815b7cb142 initial commit of wsgintegrate
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
9 server = simple_server.make_server(host=host, port=int(port), app=app)
ec815b7cb142 initial commit of wsgintegrate
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
10 server.serve_forever()
ec815b7cb142 initial commit of wsgintegrate
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
11
ec815b7cb142 initial commit of wsgintegrate
Jeff Hammel <jhammel@mozilla.com>
parents:
diff changeset
12 def paster(global_conf, **kw):
8
5c488e3ce533 use correct factory
Jeff Hammel <jhammel@mozilla.com>
parents: 0
diff changeset
13 return WSGIfactory(**kw)