コード例 #1
0
ファイル: server_adapters.py プロジェクト: valq7711/ombott
 def run(self, handler):
     from eventlet import wsgi, listen
     try:
         wsgi.server(listen((self.host, self.port)),
                     handler,
                     log_output=(not self.quiet))
     except TypeError:
         # Fallback, if we have old version of eventlet
         wsgi.server(listen((self.host, self.port)), handler)
コード例 #2
0
ファイル: servers.py プロジェクト: 4Christopher/pyload
    def run(self, handler):
        from eventlet import wsgi, listen

        try:
            wsgi.server(listen((self.host, self.port)), handler,
                log_output=(not self.quiet))
        except TypeError:
            # Needed to ignore the log
            class NoopLog:
                def write(self, *args):
                    pass

            # Fallback, if we have old version of eventlet
            wsgi.server(listen((self.host, self.port)), handler, log=NoopLog())
コード例 #3
0
    def run(self, handler):
        from eventlet import wsgi, listen

        try:
            wsgi.server(listen((self.host, self.port)),
                        handler,
                        log_output=(not self.quiet))
        except TypeError:
            # Needed to ignore the log
            class NoopLog:
                def write(self, *args):
                    pass

            # Fallback, if we have old version of eventlet
            wsgi.server(listen((self.host, self.port)), handler, log=NoopLog())
コード例 #4
0
ファイル: adapter.py プロジェクト: DxfAndCxx/cottle
 def run(self, handler):
     from eventlet import wsgi, listen, patcher
     if not patcher.is_monkey_patched(os):
         msg = "Bottle requires eventlet.monkey_patch() (before import)"
         raise RuntimeError(msg)
     socket_args = {}
     for arg in ('backlog', 'family'):
         try:
             socket_args[arg] = self.options.pop(arg)
         except KeyError:
             pass
     address = (self.host, self.port)
     try:
         wsgi.server(listen(address, **socket_args), handler,
                     log_output=(not self.quiet))
     except TypeError:
         # Fallback, if we have old version of eventlet
         wsgi.server(listen(address), handler)
コード例 #5
0
ファイル: server.py プロジェクト: perryhau/Mole
 def run(self, handler):
     from eventlet import wsgi, listen
     wsgi.server(listen((self.host, self.port)), handler)
コード例 #6
0
 def eventlet(app, address, **options):
     from eventlet import wsgi, listen
     wsgi.server(listen(address), app)
コード例 #7
0
ファイル: anyserver.py プロジェクト: cccaballero/web2py
 def eventlet(app, address, **options):
     from eventlet import wsgi, listen
     wsgi.server(listen(address), app)
コード例 #8
0
ファイル: server.py プロジェクト: toohamster/YouMd
 def run(self, handler):
     from eventlet import wsgi, listen
     wsgi.server(listen((self.host, self.port)), handler)
コード例 #9
0
ファイル: anyserver.py プロジェクト: Salmista-94/web3py
 def eventlet(app, address, **options):
     from gevent import monkey
     monkey.patch_all()
     from eventlet import wsgi, listen
     wsgi.server(listen(address), app)
コード例 #10
0
ファイル: anyserver.py プロジェクト: x91111/web3py
 def eventlet(app, address, **options):
     from gevent import monkey
     monkey.patch_all()
     from eventlet import wsgi, listen
     wsgi.server(listen(address), app)