fix(schema): add namesapce to sso schema

This commit is contained in:
Zaiming (Stone) Shi 2023-11-08 22:16:22 +01:00
parent 6b3aaf5b24
commit 7b59d46854
2 changed files with 7 additions and 2 deletions

View File

@ -8,7 +8,7 @@
-include_lib("typerefl/include/types.hrl"). -include_lib("typerefl/include/types.hrl").
%% Hocon %% Hocon
-export([fields/1, desc/1]). -export([namespace/0, fields/1, desc/1]).
-export([ -export([
common_backend_schema/1, common_backend_schema/1,
@ -21,6 +21,8 @@
%%------------------------------------------------------------------------------ %%------------------------------------------------------------------------------
%% Hocon Schema %% Hocon Schema
%%------------------------------------------------------------------------------ %%------------------------------------------------------------------------------
namespace() -> "sso".
fields(sso) -> fields(sso) ->
lists:map( lists:map(
fun({Type, Module}) -> fun({Type, Module}) ->

View File

@ -37,7 +37,7 @@
%% ecpool connect & reconnect %% ecpool connect & reconnect
-export([connect/1]). -export([connect/1]).
-export([roots/0, fields/1, desc/1]). -export([namespace/0, roots/0, fields/1, desc/1]).
-export([do_get_status/1]). -export([do_get_status/1]).
@ -57,6 +57,9 @@
%%===================================================================== %%=====================================================================
%% Hocon schema %% Hocon schema
namespace() -> "ldap".
roots() -> roots() ->
[{config, #{type => hoconsc:ref(?MODULE, config)}}]. [{config, #{type => hoconsc:ref(?MODULE, config)}}].