Skip to content

Commit

Permalink
fix: keep old fashion env var names
Browse files Browse the repository at this point in the history
  • Loading branch information
frascuchon committed Aug 29, 2022
1 parent f12429f commit 969dd6a
Showing 1 changed file with 19 additions and 11 deletions.
30 changes: 19 additions & 11 deletions src/rubrix/server/settings.py
Expand Up @@ -75,8 +75,6 @@ class ApiSettings(BaseSettings):

es_records_index_shards: int = 1
es_records_index_replicas: int = 0
# TODO(@frascuchon): remove in v0.12.0
disable_es_index_template_creation: bool = False

metadata_fields_limit: int = Field(
default=50, gt=0, le=100, description="Max number of fields in metadata"
Expand Down Expand Up @@ -123,20 +121,30 @@ class Config:
# TODO: include a common prefix for all rubrix env vars.
env_prefix = "RUBRIX_"
fields = {
"elasticsearch_ca_path": {
"env": "RUBRIX_ELASTICSEARCH_CA_PATH",
# TODO(@frascuchon): Remove in 0.20.0
"elasticsearch": {
"env": ["ELASTICSEARCH", f"{env_prefix}ELASTICSEARCH"],
},
"elasticsearch_ssl_verify": {
"env": "RUBRIX_ELASTICSEARCH_SSL_VERIFY",
"env": [
"ELASTICSEARCH_SSL_VERIFY",
f"{env_prefix}ELASTICSEARCH_SSL_VERIFY",
]
},
"metadata_fields_limit": {"env": "RUBRIX_METADATA_FIELDS_LIMIT"},
"namespace": {
"env": "RUBRIX_NAMESPACE",
"cors_origins": {"env": ["CORS_ORIGINS", f"{env_prefix}CORS_ORIGINS"]},
"docs_enabled": {"env": ["DOCS_ENABLED", f"{env_prefix}DOCS_ENABLED"]},
"es_records_index_shards": {
"env": [
"ES_RECORDS_INDEX_SHARDS",
f"{env_prefix}ES_RECORDS_INDEX_SHARDS",
]
},
"default_es_search_analyzer": {
"env": "RUBRIX_DEFAULT_ES_SEARCH_ANALYZER",
"es_records_index_replicas": {
"env": [
"ES_RECORDS_INDEX_REPLICAS",
f"{env_prefix}ES_RECORDS_INDEX_SHARDS",
]
},
"exact_es_search_analyzer": {"env": "RUBRIX_EXACT_ES_SEARCH_ANALYZER"},
}


Expand Down

0 comments on commit 969dd6a

Please sign in to comment.