View Source API Reference conion v0.1.0
Modules
Configures the application and starts the supervision tree.
Wrapper around the default Logger
. Always use the
Elixir.Conion.Common.CentralLogger.log/1 to do logging. This ensures all
log messages are formatted the same and are easy to
read and configure in a single place.
General functions to deal with runtime configuration
use CommonServer
defines some boilerplate functions for a GenServer.
The API for the store components Conion.Store.Server
and Conion.Store.Bucket
.
A Bucket is a key/value store in a supervised GenServer.
Use Conion.Store.new_bucket/1
to start a bucket.
The Server will use Conion.Store.BucketSupervisor.start_child/1
to do so.
A DynamicSupervisor
whith Bucket
children.
Persistor is a behaviour which implements the low-level read! and write! functions to store any kind of data to any kind of storage.
Persists and reads data to raw files.
Conion's Store Server (DataGateway)