remove useless examples

This commit is contained in:
benoitc 2010-03-17 01:06:17 +01:00
parent 40f1c43ccf
commit 49e57d36bb
8 changed files with 12 additions and 57 deletions

View File

@ -1,29 +0,0 @@
# -*- coding: utf-8 -
#
# This file is part of grainbows released under the MIT license.
# See the NOTICE for more information.
import eventlet
import time
eventlet.monkey_patch(all=False, os=True, select=True, socket=True)
class TestIter(object):
def __iter__(self):
lines = ['line 1\n', 'line 2\n']
for line in lines:
yield line
time.sleep(10)
def app(environ, start_response):
"""Application which cooperatively pauses 10 seconds before responding"""
data = 'Hello, World!\n'
status = '200 OK'
response_headers = [
('Content-type','text/plain'),
('Transfer-Encoding', "chunked"),
]
print 'request received'
start_response(status, response_headers)
return TestIter()

View File

@ -1,6 +1,6 @@
# -*- coding: utf-8 -
#
# This file is part of grainbow released under the MIT license.
# This file is part of gunicorn released under the MIT license.
# See the NOTICE for more information.
#
# Example code from Eventlet sources
@ -8,7 +8,6 @@
import collections
import errno
from grainbows.worker_base import ALREADY_HANDLED
from eventlet import pools
import socket
import gevent
from gevent.pool import Pool

View File

@ -1,10 +1,11 @@
# -*- coding: utf-8 -
#
# This file is part of grainbows released under the MIT license.
# This file is part of gunicorn released under the MIT license.
# See the NOTICE for more information.
import time
class TestIter(object):
def __iter__(self):

View File

@ -1,13 +1,11 @@
# -*- coding: utf-8 -
#
# This file is part of grainbows released under the MIT license.
# This file is part of gunicorn released under the MIT license.
# See the NOTICE for more information.
from wsgiref.validate import validator
import eventlet
eventlet.monkey_patch(all=False, os=False, select=True, socket=True)
import time
@validator
@ -19,6 +17,6 @@ def app(environ, start_response):
('Content-type','text/plain'),
('Content-Length', str(len(data))) ]
print 'request received, pausing 10 seconds'
eventlet.sleep(10)
time.sleep(10)
start_response(status, response_headers)
return iter([data])

View File

@ -1,4 +1,9 @@
# -*- coding: utf-8 -
#
# This file is part of gunicorn released under the MIT license.
# See the NOTICE for more information.
#
# Example code from Eventlet sources
from wsgiref.validate import validator

View File

@ -1,17 +0,0 @@
# -*- coding: utf-8 -
#
# This file is part of grainbows released under the MIT license.
# See the NOTICE for more information.
from wsgiref.validate import validator
def app(environ, start_response):
"""Application which cooperatively pauses 10 seconds before responding"""
data = 'Hello, World!\n'
status = '200 OK'
response_headers = [
('Content-type','text/plain'),
('Content-Length', str(len(data))) ]
start_response(status, response_headers)
return iter([data])

View File

@ -1,6 +1,6 @@
# -*- coding: utf-8 -
#
# This file is part of grainbow released under the MIT license.
# This file is part of gunicorn released under the MIT license.
# See the NOTICE for more information.
#
# Example code from Eventlet sources

View File

@ -9,7 +9,6 @@ import os
import gevent
from gevent import socket
from gevent.event import Event
from gevent.greenlet import Greenlet
from gevent.pool import Pool
@ -23,7 +22,6 @@ class GEventWorker(KeepaliveWorker):
def init_process(self):
super(GEventWorker, self).init_process()
self.pool = Pool(self.worker_connections)
#self.socket = socket.socket(_sock=self.socket)
def accept(self):
try: