View Source API Reference conion v0.1.0

Modules

Documentation for Conion's main API.

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.

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)