Skip to content

Commit 79358b3

Browse files
committed
fix: warn when missing es6 backend (don't break)
1 parent e7b94d8 commit 79358b3

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

elasticsearch_metrics/imps/elastic6.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,12 @@ def __setitem__(self, key, value):
5050

5151
def _get_default_using():
5252
"""get the elasticsearch-dsl connection name to use"""
53-
(_backend_name,) = djelme_registry.each_backend_name(imp_module_name=__name__)
53+
_available_backends = djelme_registry.each_backend_name(imp_module_name=__name__)
54+
try:
55+
(_backend_name,) = _available_backends
56+
except ValueError:
57+
logger.warning(f'no djelme backends configured using imp module {__name__!r}!')
58+
return None
5459
return _backend_name
5560

5661

0 commit comments

Comments
 (0)