|
@@ -93,11 +93,6 @@ roots() ->
|
|
|
sc(
|
|
sc(
|
|
|
ref("rpc"),
|
|
ref("rpc"),
|
|
|
#{translate_to => ["gen_rpc"]}
|
|
#{translate_to => ["gen_rpc"]}
|
|
|
- )},
|
|
|
|
|
- {"db",
|
|
|
|
|
- sc(
|
|
|
|
|
- ref("db"),
|
|
|
|
|
- #{}
|
|
|
|
|
)}
|
|
)}
|
|
|
] ++
|
|
] ++
|
|
|
emqx_schema:roots(medium) ++
|
|
emqx_schema:roots(medium) ++
|
|
@@ -129,6 +124,16 @@ fields("cluster") ->
|
|
|
'readOnly' => true
|
|
'readOnly' => true
|
|
|
}
|
|
}
|
|
|
)},
|
|
)},
|
|
|
|
|
+ {"core_nodes",
|
|
|
|
|
+ sc(
|
|
|
|
|
+ emqx_schema:comma_separated_atoms(),
|
|
|
|
|
+ #{
|
|
|
|
|
+ mapping => "mria.core_nodes",
|
|
|
|
|
+ default => [],
|
|
|
|
|
+ 'readOnly' => true,
|
|
|
|
|
+ desc => ?DESC(db_core_nodes)
|
|
|
|
|
+ }
|
|
|
|
|
+ )},
|
|
|
{"autoclean",
|
|
{"autoclean",
|
|
|
sc(
|
|
sc(
|
|
|
emqx_schema:duration(),
|
|
emqx_schema:duration(),
|
|
@@ -509,11 +514,8 @@ fields("node") ->
|
|
|
sc(
|
|
sc(
|
|
|
ref("cluster_call"),
|
|
ref("cluster_call"),
|
|
|
#{'readOnly' => true}
|
|
#{'readOnly' => true}
|
|
|
- )}
|
|
|
|
|
- ];
|
|
|
|
|
-fields("db") ->
|
|
|
|
|
- [
|
|
|
|
|
- {"backend",
|
|
|
|
|
|
|
+ )},
|
|
|
|
|
+ {"db_backend",
|
|
|
sc(
|
|
sc(
|
|
|
hoconsc:enum([mnesia, rlog]),
|
|
hoconsc:enum([mnesia, rlog]),
|
|
|
#{
|
|
#{
|
|
@@ -523,7 +525,7 @@ fields("db") ->
|
|
|
desc => ?DESC(db_backend)
|
|
desc => ?DESC(db_backend)
|
|
|
}
|
|
}
|
|
|
)},
|
|
)},
|
|
|
- {"role",
|
|
|
|
|
|
|
+ {"db_role",
|
|
|
sc(
|
|
sc(
|
|
|
hoconsc:enum([core, replicant]),
|
|
hoconsc:enum([core, replicant]),
|
|
|
#{
|
|
#{
|
|
@@ -533,16 +535,6 @@ fields("db") ->
|
|
|
desc => ?DESC(db_role)
|
|
desc => ?DESC(db_role)
|
|
|
}
|
|
}
|
|
|
)},
|
|
)},
|
|
|
- {"core_nodes",
|
|
|
|
|
- sc(
|
|
|
|
|
- emqx_schema:comma_separated_atoms(),
|
|
|
|
|
- #{
|
|
|
|
|
- mapping => "mria.core_nodes",
|
|
|
|
|
- default => [],
|
|
|
|
|
- 'readOnly' => true,
|
|
|
|
|
- desc => ?DESC(db_core_nodes)
|
|
|
|
|
- }
|
|
|
|
|
- )},
|
|
|
|
|
{"rpc_module",
|
|
{"rpc_module",
|
|
|
sc(
|
|
sc(
|
|
|
hoconsc:enum([gen_rpc, rpc]),
|
|
hoconsc:enum([gen_rpc, rpc]),
|
|
@@ -933,8 +925,6 @@ desc(cluster_k8s) ->
|
|
|
?DESC("desc_cluster_k8s");
|
|
?DESC("desc_cluster_k8s");
|
|
|
desc("node") ->
|
|
desc("node") ->
|
|
|
?DESC("desc_node");
|
|
?DESC("desc_node");
|
|
|
-desc("db") ->
|
|
|
|
|
- ?DESC("desc_db");
|
|
|
|
|
desc("cluster_call") ->
|
|
desc("cluster_call") ->
|
|
|
?DESC("desc_cluster_call");
|
|
?DESC("desc_cluster_call");
|
|
|
desc("rpc") ->
|
|
desc("rpc") ->
|