schon/evibes/settings/elasticsearch.py
Egor fureunoir Gorbunov ddeafdbd53 Features: 1) Replace CelerySignalProcessor with RealTimeSignalProcessor for Elasticsearch signal processing;
Fixes: None;

Extra: 1) Update indentation for improved readability; 2) Set ELASTICSEARCH_DSL_AUTOSYNC and ELASTICSEARCH_DSL_PARALLEL to False for configuration change;
2025-05-11 22:52:45 +03:00

16 lines
461 B
Python

from evibes.settings.base import * # noqa: F403
ELASTICSEARCH_DSL = {
'default': {
'hosts': ['http://elasticsearch:9200'],
'basic_auth': ('elastic', getenv("ELASTIC_PASSWORD")), # noqa: F405
'verify_certs': False,
'ssl_show_warn': False,
},
}
ELASTICSEARCH_DSL_AUTOSYNC = False
ELASTICSEARCH_DSL_PARALLEL = False
ELASTICSEARCH_DSL_SIGNAL_PROCESSOR = (
"django_elasticsearch_dsl.signals.RealTimeSignalProcessor"
)