ExESDB.Options (ex_esdb v0.11.0)

This module contains the options helper functions for ExESDB

Modified to support umbrella configuration patterns where configurations are stored under individual app names instead of the global :ex_esdb key.

Summary

Functions

app_env(otp_app)

app_env(otp_app, key, default)

data_dir()

data_dir(otp_app)

db_type()

db_type(otp_app)

get_context()

get_context_or_discover()

persistence_enabled()

persistence_enabled(otp_app)

persistence_interval()

persistence_interval(otp_app)

reader_idle_ms()

reader_idle_ms(otp_app)

set_context(otp_app)

store_description()

store_description(otp_app)

store_id()

store_id(otp_app)

store_tags()

store_tags(otp_app)

sys_env(key)

timeout()

timeout(otp_app)

topologies()

with_context(otp_app, fun)

writer_idle_ms()

writer_idle_ms(otp_app)