Add python-eventlet 0.16.1
[packages/trusty/python-eventlet.git] / eventlet / eventlet / green / CGIHTTPServer.py
1 from eventlet import patcher
2 from eventlet.green import BaseHTTPServer
3 from eventlet.green import SimpleHTTPServer
4 from eventlet.green import urllib
5 from eventlet.green import select
6
7 test = None  # bind prior to patcher.inject to silence pyflakes warning below
8 patcher.inject(
9     'CGIHTTPServer',
10     globals(),
11     ('BaseHTTPServer', BaseHTTPServer),
12     ('SimpleHTTPServer', SimpleHTTPServer),
13     ('urllib', urllib),
14     ('select', select))
15
16 del patcher
17
18 if __name__ == '__main__':
19     test()  # pyflakes false alarm here unless test = None above