fix(emqx_bridge_kafka): match example in api schema

This commit is contained in:
Stefan Strigler 2023-11-16 09:41:56 +01:00
parent e8d18b0e09
commit d2901afd1b
1 changed files with 43 additions and 42 deletions

View File

@ -112,16 +112,15 @@ values({put, connector}) ->
values({put, KafkaType}) ->
maps:merge(values(common_config), values(KafkaType));
values(bridge_v2_producer) ->
maps:merge(
#{
enable => true,
connector => <<"my_kafka_producer_connector">>,
parameters => values(producer_values),
local_topic => <<"mqtt/local/topic">>,
resource_opts => #{
health_check_interval => "32s"
}
},
values(producer)
);
};
values(common_config) ->
#{
authentication => #{
@ -143,7 +142,11 @@ values(common_config) ->
};
values(producer) ->
#{
kafka => #{
kafka => values(producer_values),
local_topic => <<"mqtt/local/topic">>
};
values(producer_values) ->
#{
topic => <<"kafka-topic">>,
message => #{
key => <<"${.clientid}">>,
@ -174,8 +177,6 @@ values(producer) ->
segment_bytes => <<"100MB">>,
memory_overload_protection => true
}
},
local_topic => <<"mqtt/local/topic">>
};
values(consumer) ->
#{