chore(connector): rename mongo config key

This commit is contained in:
Rory Z 2021-07-06 18:19:22 +08:00 committed by Rory Z
parent 101103e7de
commit 612d25fdb3
1 changed files with 5 additions and 8 deletions

View File

@ -76,9 +76,10 @@ fields(topology) ->
mongo_fields() -> mongo_fields() ->
[ {pool_size, fun emqx_connector_schema_lib:pool_size/1} [ {pool_size, fun emqx_connector_schema_lib:pool_size/1}
, {login, fun emqx_connector_schema_lib:username/1} , {username, fun emqx_connector_schema_lib:username/1}
, {password, fun emqx_connector_schema_lib:password/1} , {password, fun emqx_connector_schema_lib:password/1}
, {auth_source, fun auth_source/1} , {authentication_database, #{type => binary(),
nullable => true}}
, {database, fun emqx_connector_schema_lib:database/1} , {database, fun emqx_connector_schema_lib:database/1}
] ++ ] ++
emqx_connector_schema_lib:ssl_fields(). emqx_connector_schema_lib:ssl_fields().
@ -217,9 +218,9 @@ init_topology_options([], Acc) ->
init_worker_options([{database, V} | R], Acc) -> init_worker_options([{database, V} | R], Acc) ->
init_worker_options(R, [{database, V} | Acc]); init_worker_options(R, [{database, V} | Acc]);
init_worker_options([{auth_source, V} | R], Acc) -> init_worker_options([{authentication_database, V} | R], Acc) ->
init_worker_options(R, [{auth_source, V} | Acc]); init_worker_options(R, [{auth_source, V} | Acc]);
init_worker_options([{login, V} | R], Acc) -> init_worker_options([{username, V} | R], Acc) ->
init_worker_options(R, [{login, V} | Acc]); init_worker_options(R, [{login, V} | Acc]);
init_worker_options([{password, V} | R], Acc) -> init_worker_options([{password, V} | R], Acc) ->
init_worker_options(R, [{password, V} | Acc]); init_worker_options(R, [{password, V} | Acc]);
@ -249,10 +250,6 @@ servers(type) -> hoconsc:array(server());
servers(validator) -> [?REQUIRED("the field 'servers' is required")]; servers(validator) -> [?REQUIRED("the field 'servers' is required")];
servers(_) -> undefined. servers(_) -> undefined.
auth_source(type) -> binary();
auth_source(nullable) -> true;
auth_source(_) -> undefined.
duration(type) -> emqx_schema:duration_ms(); duration(type) -> emqx_schema:duration_ms();
duration(nullable) -> true; duration(nullable) -> true;
duration(_) -> undefined. duration(_) -> undefined.