MoinMoin/web/flup_frontend.py
changeset 5461 9d8e7ce3c3a2
parent 5378 b95d34820bc8
     1.1 --- a/MoinMoin/web/flup_frontend.py	Tue Dec 15 03:42:25 2009 +0100
     1.2 +++ b/MoinMoin/web/flup_frontend.py	Mon Jan 18 23:05:58 2010 +0100
     1.3 @@ -129,6 +129,11 @@
     1.4          if have_singlepatch:
     1.5              server_types['single'] = 'flup.server.fcgi_single'
     1.6  
     1.7 +        def run(self, args=None):
     1.8 +            if 'GATEWAY_INTERFACE' in os.environ:
     1.9 +                sys.argv = []
    1.10 +            super(CGIFrontEnd, self).run(args)
    1.11 +
    1.12      class SCGIFrontEnd(FlupFrontEnd):
    1.13          server_types = {'threaded': 'flup.server.scgi',
    1.14                          'forking': 'flup.server.scgi_fork'}
    1.15 @@ -144,6 +149,11 @@
    1.16                              "support is available.")
    1.17              super(CGIFrontEnd, self).__init__()
    1.18  
    1.19 +        def run(self, args=None):
    1.20 +            if 'GATEWAY_INTERFACE' in os.environ:
    1.21 +                sys.argv = []
    1.22 +            super(CGIFrontEnd, self).run(args)
    1.23 +
    1.24          def run_server(self, application, options):
    1.25              from MoinMoin.web._fallback_cgi import WSGIServer
    1.26              return WSGIServer(application).run()