Fixes: 1) Add missing sys import in caches.py; 2) Ensure CACHEOPS_REDIS is only declared when CACHEOPS_ENABLED is True; Extra: 1) Formatting and cleanup for readability in settings and auto-resolve methods; 2) Rearrange cacheops import in base settings;
16 lines
458 B
Python
16 lines
458 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 = True
|
|
ELASTICSEARCH_DSL_PARALLEL = False
|
|
ELASTICSEARCH_DSL_SIGNAL_PROCESSOR = (
|
|
"django_elasticsearch_dsl.signals.CelerySignalProcessor"
|
|
)
|