Current section

Files

Jump to
ex_esdb config prod.exs
Raw

config/prod.exs

import Config
# Production: Further reduce Ra and Khepri verbosity - only errors
config :khepri,
log_level: :error,
logger: true
config :ra,
log_level: :error,
logger: true
config :logger, :console,
format: "$time ($metadata) [$level] $message\n",
metadata: [:mfa],
level: :info,
# Production filters to minimize noise
filters: [
ra_noise: {ExESDB.LoggerFilters, :filter_ra},
khepri_noise: {ExESDB.LoggerFilters, :filter_khepri},
swarm_noise: {ExESDB.LoggerFilters, :filter_swarm},
libcluster_noise: {ExESDB.LoggerFilters, :filter_libcluster}
]
config :ex_esdb,
logger: true,
log_level: :debug
config :ex_esdb, :ex_esdb,
data_dir: "/data",
store_id: :reg_gh,
timeout: 2_000,
db_type: :cluster,
config :swarm,
log_level: :error,
logger: true
config :ex_esdb_gater, :logger, level: :debug