From 2f3bb5e07ed61c891045aece07a43de4c3306599 Mon Sep 17 00:00:00 2001 From: Dawid Szmidka Date: Tue, 4 Jul 2017 16:23:52 +0200 Subject: [PATCH] Move default value of 'expand__to_dot' to a variable (#499) --- elasticsearch_dsl/utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/elasticsearch_dsl/utils.py b/elasticsearch_dsl/utils.py index 42627d1d7..04ac3af05 100644 --- a/elasticsearch_dsl/utils.py +++ b/elasticsearch_dsl/utils.py @@ -6,6 +6,7 @@ from .exceptions import UnknownDslObject, ValidationException SKIP_VALUES = ('', None) +EXPAND__TO_DOT=True def _wrap(val, obj_wrapper=None): if isinstance(val, dict): @@ -213,7 +214,7 @@ def get_dsl_class(cls, name): except KeyError: raise UnknownDslObject('DSL class `%s` does not exist in %s.' % (name, cls._type_name)) - def __init__(self, _expand__to_dot=True, **params): + def __init__(self, _expand__to_dot=EXPAND__TO_DOT, **params): self._params = {} for pname, pvalue in iteritems(params): if '__' in pname and _expand__to_dot: