We need to reverse the dependency of `emqx_bridge` and `emqx_bridge_*`, because the former loads and starts bridges during its application startup. If the individual bridge application being loaded has not started with its dependencies, the supervision tree will not be ready for that.
25 lines
624 B
Erlang
25 lines
624 B
Erlang
%% -*- mode: erlang -*-
|
|
{application, emqx_bridge_iotdb, [
|
|
{description, "EMQX Enterprise Apache IoTDB Bridge"},
|
|
{vsn, "0.1.3"},
|
|
{modules, [
|
|
emqx_bridge_iotdb,
|
|
emqx_bridge_iotdb_impl
|
|
]},
|
|
{registered, []},
|
|
{applications, [
|
|
kernel,
|
|
stdlib,
|
|
emqx_resource,
|
|
%% for module emqx_connector_http
|
|
emqx_connector
|
|
]},
|
|
{env, []},
|
|
{licenses, ["Business Source License 1.1"]},
|
|
{maintainers, ["EMQX Team <contact@emqx.io>"]},
|
|
{links, [
|
|
{"Homepage", "https://emqx.io/"},
|
|
{"Github", "https://github.com/emqx/emqx"}
|
|
]}
|
|
]}.
|