Current section

Files

Jump to
koatuu src koatuu.erl
Raw

src/koatuu.erl

-module(koatuu).
-behaviour(application).
-behaviour(supervisor).
-include_lib("kvs/include/kvs.hrl").
-export([start/2, stop/1, init/1, debug/2, warning/2]).
debug(F, X) -> logger:debug(io_lib:format("KOATUU " ++ F, X)).
warning(F, X) -> logger:warning(io_lib:format("KOATUU " ++ F, X)).
stop(_) -> ok.
init([]) -> {ok, {{one_for_one, 5, 10}, []}}.
start(_, _) ->
logger:add_handlers(koatuu),
kvs:join([], #kvs{mod = kvs_rocks, db = "koatuu"}),
spawn(fun () -> koatuu_loader:boot() end),
supervisor:start_link({local, ?MODULE}, ?MODULE, []).