Add python-eventlet 0.16.1
[packages/trusty/python-eventlet.git] / eventlet / eventlet / green / httplib.py
1 from eventlet import patcher
2 from eventlet.green import socket
3 from eventlet.support import six
4
5 to_patch = [('socket', socket)]
6
7 try:
8     from eventlet.green import ssl
9     to_patch.append(('ssl', ssl))
10 except ImportError:
11     pass
12
13 if six.PY2:
14     patcher.inject('httplib', globals(), *to_patch)
15 if six.PY3:
16     patcher.inject('http.client', globals(), *to_patch)
17
18 if __name__ == '__main__':
19     test()