summaryrefslogtreecommitdiffstats
path: root/scripts/external_libs/elasticsearch/elasticsearch/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/external_libs/elasticsearch/elasticsearch/__init__.py')
-rw-r--r--scripts/external_libs/elasticsearch/elasticsearch/__init__.py25
1 files changed, 25 insertions, 0 deletions
diff --git a/scripts/external_libs/elasticsearch/elasticsearch/__init__.py b/scripts/external_libs/elasticsearch/elasticsearch/__init__.py
new file mode 100644
index 00000000..bb26253a
--- /dev/null
+++ b/scripts/external_libs/elasticsearch/elasticsearch/__init__.py
@@ -0,0 +1,25 @@
+from __future__ import absolute_import
+
+VERSION = (5, 0, 1)
+__version__ = VERSION
+__versionstr__ = '.'.join(map(str, VERSION))
+
+import sys
+
+if (2, 7) <= sys.version_info < (3, 2):
+ # On Python 2.7 and Python3 < 3.2, install no-op handler to silence
+ # `No handlers could be found for logger "elasticsearch"` message per
+ # <https://docs.python.org/2/howto/logging.html#configuring-logging-for-a-library>
+ import logging
+ logger = logging.getLogger('elasticsearch')
+ logger.addHandler(logging.NullHandler())
+
+from .client import Elasticsearch
+from .transport import Transport
+from .connection_pool import ConnectionPool, ConnectionSelector, \
+ RoundRobinSelector
+from .serializer import JSONSerializer
+from .connection import Connection, RequestsHttpConnection, \
+ Urllib3HttpConnection
+from .exceptions import *
+