2019-03-29 09:27:59 -06:00
|
|
|
# flake8: noqa
|
2013-05-06 16:15:38 +02:00
|
|
|
from __future__ import absolute_import
|
|
|
|
|
|
2019-11-14 09:17:45 +01:00
|
|
|
VERSION = (7, 1, 0)
|
2013-07-31 17:38:52 +02:00
|
|
|
__version__ = VERSION
|
2019-03-29 09:27:59 -06:00
|
|
|
__versionstr__ = ".".join(map(str, VERSION))
|
2013-07-31 17:38:52 +02:00
|
|
|
|
2019-02-21 19:19:19 -05:00
|
|
|
import logging
|
2019-03-29 09:27:59 -06:00
|
|
|
|
2019-02-21 19:19:19 -05:00
|
|
|
try: # Python 2.7+
|
|
|
|
|
from logging import NullHandler
|
|
|
|
|
except ImportError:
|
2019-03-29 09:27:59 -06:00
|
|
|
|
2019-02-21 19:19:19 -05:00
|
|
|
class NullHandler(logging.Handler):
|
|
|
|
|
def emit(self, record):
|
|
|
|
|
pass
|
|
|
|
|
|
2019-03-29 09:27:59 -06:00
|
|
|
|
2014-12-23 23:17:11 +00:00
|
|
|
import sys
|
|
|
|
|
|
2019-03-29 09:27:59 -06:00
|
|
|
logger = logging.getLogger("elasticsearch")
|
2019-02-21 19:19:19 -05:00
|
|
|
logger.addHandler(logging.NullHandler())
|
2014-12-23 23:17:11 +00:00
|
|
|
|
2014-05-31 10:22:33 -04:00
|
|
|
from .client import Elasticsearch
|
|
|
|
|
from .transport import Transport
|
2019-03-29 09:27:59 -06:00
|
|
|
from .connection_pool import ConnectionPool, ConnectionSelector, RoundRobinSelector
|
2014-05-31 10:22:33 -04:00
|
|
|
from .serializer import JSONSerializer
|
2019-03-29 09:27:59 -06:00
|
|
|
from .connection import Connection, RequestsHttpConnection, Urllib3HttpConnection
|
2014-05-31 10:22:33 -04:00
|
|
|
from .exceptions import *
|