diff options
Diffstat (limited to 'scripts/external_libs/elasticsearch/elasticsearch/compat.py')
-rw-r--r-- | scripts/external_libs/elasticsearch/elasticsearch/compat.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/scripts/external_libs/elasticsearch/elasticsearch/compat.py b/scripts/external_libs/elasticsearch/elasticsearch/compat.py new file mode 100644 index 00000000..deee3c52 --- /dev/null +++ b/scripts/external_libs/elasticsearch/elasticsearch/compat.py @@ -0,0 +1,13 @@ +import sys + +PY2 = sys.version_info[0] == 2 + +if PY2: + string_types = basestring, + from urllib import quote_plus, urlencode + from urlparse import urlparse + from itertools import imap as map +else: + string_types = str, bytes + from urllib.parse import quote_plus, urlencode, urlparse + map = map |