fix(authz): fix mongo resources create
This commit is contained in:
parent
68af284570
commit
d7ec368884
|
@ -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) ->
|
||||||
|
|
|
@ -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 ->
|
||||||
|
|
Loading…
Reference in New Issue