fix(authz): fix mongo resources create

This commit is contained in:
JimMoen 2021-12-01 12:03:46 +08:00
parent 68af284570
commit d7ec368884
2 changed files with 3 additions and 2 deletions

View File

@ -447,7 +447,8 @@ read_certs(Source) -> Source.
maybe_write_certs(#{<<"ssl">> := #{<<"enable">> := true} = SSL} = Source) -> maybe_write_certs(#{<<"ssl">> := #{<<"enable">> := true} = SSL} = Source) ->
Type = maps:get(<<"type">>, Source), Type = maps:get(<<"type">>, Source),
emqx_tls_lib:ensure_ssl_files(filename:join(["authz", Type]), SSL); {ok, Return} = emqx_tls_lib:ensure_ssl_files(filename:join(["authz", Type]), SSL),
maps:put(<<"ssl">>, Return, Source);
maybe_write_certs(Source) -> Source. maybe_write_certs(Source) -> Source.
write_file(Filename, Bytes0) -> write_file(Filename, Bytes0) ->

View File

@ -269,7 +269,7 @@ srv_record(_) -> undefined.
parse_servers(Type, Servers) when is_binary(Servers) -> parse_servers(Type, Servers) when is_binary(Servers) ->
parse_servers(Type, binary_to_list(Servers)); parse_servers(Type, binary_to_list(Servers));
parse_servers(Type, Servers) when is_list(Servers) -> parse_servers(Type, Servers) when is_list(Servers) ->
case string:split(Servers, ",", trailing) of case string:split(Servers, ",", all) of
[Host | _] when Type =:= single -> [Host | _] when Type =:= single ->
[Host]; [Host];
Hosts -> Hosts ->