Runtime configuration for Kathikon.
Configure via config :kathikon, ... in config/config.exs.
Example
config :kathikon,
queues: [default: [concurrency: 10], emails: [concurrency: 5]],
poll_interval: 200,
scheduler_interval: 1_000,
prune_interval: 60_000,
retention_period: :timer.hours(24 * 7),
max_attempts: 20,
mnesia_copies: :autoReading at runtime
Kathikon.Config.concurrency(:emails)
Kathikon.Config.poll_interval()
Kathikon.Config.mnesia_copies()See docs/guides/configuration.md.
Summary
Functions
Mnesia table copy type: :ram or :disc.