diff options
author | Allan Saddi <allan@saddi.com> | 2009-02-02 23:55:25 -0800 |
---|---|---|
committer | Allan Saddi <allan@saddi.com> | 2009-02-02 23:55:25 -0800 |
commit | ddc2a9ec8ad1e21be96caf9f84676371d404c224 (patch) | |
tree | a43bc9cc0c14d80fdf795329e2af4fc833266e31 /flup/server/fcgi_single.py | |
parent | 517cbc0c9858b07c86f3585f454842562cee188e (diff) | |
download | flup-ddc2a9ec8ad1e21be96caf9f84676371d404c224.tar.gz |
Add forceCGI keyword argument to FastCGI servers to
programmatically force CGI behavior.
Diffstat (limited to 'flup/server/fcgi_single.py')
-rw-r--r-- | flup/server/fcgi_single.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/flup/server/fcgi_single.py b/flup/server/fcgi_single.py index 5c9367a..c2e63ff 100644 --- a/flup/server/fcgi_single.py +++ b/flup/server/fcgi_single.py @@ -64,7 +64,7 @@ class WSGIServer(BaseFCGIServer, SingleServer): """ def __init__(self, application, environ=None, bindAddress=None, umask=None, multiplexed=False, - debug=True, roles=(FCGI_RESPONDER,), **kw): + debug=True, roles=(FCGI_RESPONDER,), forceCGI=False, **kw): """ environ, if present, must be a dictionary-like object. Its contents will be copied into application's environ. Useful @@ -87,7 +87,8 @@ class WSGIServer(BaseFCGIServer, SingleServer): umask=umask, multiplexed=multiplexed, debug=debug, - roles=roles) + roles=roles, + forceCGI=forceCGI) for key in ('jobClass', 'jobArgs'): if kw.has_key(key): del kw[key] |