| 1234567891011121314151617 |
- #!/usr/bin/env escript
- main(_) ->
- start().
- start() ->
- ok = application:load(mnesia),
- MnesiaName = lists:concat(["Mnesia.", atom_to_list(node())]),
- MnesiaDir = filename:join(["_build", "data", MnesiaName]),
- ok = application:set_env(mnesia, dir, MnesiaDir),
- SpecEmqxConfig = fun(_) -> ok end,
- start(SpecEmqxConfig).
- start(SpecEmqxConfig) ->
- SchemaPath = filename:join(["priv", "emqx.schema"]),
- ConfPath = filename:join(["etc", "emqx.conf"]),
- emqx_ct_helpers:start_app(emqx, SchemaPath, ConfPath, SpecEmqxConfig).
|