From 6e0a2485552738623668f444ccff65d502f9245c Mon Sep 17 00:00:00 2001 From: JianBo He Date: Wed, 12 Jan 2022 19:04:08 +0800 Subject: [PATCH] chore: add namespace for _schema.erl module --- apps/emqx/src/emqx_limiter/src/emqx_limiter_schema.erl | 5 ++++- apps/emqx_retainer/src/emqx_retainer_schema.erl | 4 +++- apps/emqx_slow_subs/src/emqx_slow_subs_schema.erl | 4 +++- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/apps/emqx/src/emqx_limiter/src/emqx_limiter_schema.erl b/apps/emqx/src/emqx_limiter/src/emqx_limiter_schema.erl index 91936c8f0..5bee4ed93 100644 --- a/apps/emqx/src/emqx_limiter/src/emqx_limiter_schema.erl +++ b/apps/emqx/src/emqx_limiter/src/emqx_limiter_schema.erl @@ -19,7 +19,8 @@ -include_lib("typerefl/include/types.hrl"). -export([ roots/0, fields/1, to_rate/1, to_capacity/1 - , minimum_period/0, to_burst_rate/1, to_initial/1]). + , minimum_period/0, to_burst_rate/1, to_initial/1 + , namespace/0]). -define(KILOBYTE, 1024). @@ -56,6 +57,8 @@ -import(emqx_schema, [sc/2, map/2]). +namespace() -> limiter. + roots() -> [limiter]. fields(limiter) -> diff --git a/apps/emqx_retainer/src/emqx_retainer_schema.erl b/apps/emqx_retainer/src/emqx_retainer_schema.erl index 308fc528f..f4c1e54e5 100644 --- a/apps/emqx_retainer/src/emqx_retainer_schema.erl +++ b/apps/emqx_retainer/src/emqx_retainer_schema.erl @@ -2,10 +2,12 @@ -include_lib("typerefl/include/types.hrl"). --export([roots/0, fields/1]). +-export([roots/0, fields/1, namespace/0]). -define(TYPE(Type), hoconsc:mk(Type)). +namespace() -> "retainer". + roots() -> ["retainer"]. fields("retainer") -> diff --git a/apps/emqx_slow_subs/src/emqx_slow_subs_schema.erl b/apps/emqx_slow_subs/src/emqx_slow_subs_schema.erl index 2eca0e730..7a1b57d0b 100644 --- a/apps/emqx_slow_subs/src/emqx_slow_subs_schema.erl +++ b/apps/emqx_slow_subs/src/emqx_slow_subs_schema.erl @@ -2,7 +2,9 @@ -include_lib("typerefl/include/types.hrl"). --export([roots/0, fields/1]). +-export([roots/0, fields/1, namespace/0]). + +namespace() -> "slow_subs". roots() -> ["slow_subs"].