Merge pull request #6950 from terry-xiaoyu/remove_extra_spaces
fix: format the code to remove extra spaces
This commit is contained in:
commit
fd87bce8f7
|
@ -50,14 +50,12 @@ roots() ->
|
|||
].
|
||||
|
||||
fields(get) ->
|
||||
[ {method, #{type => get,
|
||||
default => post}}
|
||||
[ {method, #{type => get, default => post}}
|
||||
, {headers, fun headers_no_content_type/1}
|
||||
] ++ common_fields();
|
||||
|
||||
fields(post) ->
|
||||
[ {method, #{type => post,
|
||||
default => post}}
|
||||
[ {method, #{type => post, default => post}}
|
||||
, {headers, fun headers/1}
|
||||
] ++ common_fields().
|
||||
|
||||
|
|
|
@ -64,8 +64,7 @@ fields('jwks') ->
|
|||
[ {use_jwks, {enum, [true]}}
|
||||
, {endpoint, fun endpoint/1}
|
||||
, {refresh_interval, fun refresh_interval/1}
|
||||
, {ssl, #{type => hoconsc:union(
|
||||
[ hoconsc:ref(?MODULE, ssl_enable)
|
||||
, {ssl, #{type => hoconsc:union([ hoconsc:ref(?MODULE, ssl_enable)
|
||||
, hoconsc:ref(?MODULE, ssl_disable)
|
||||
]),
|
||||
default => #{<<"enable">> => false}}}
|
||||
|
|
|
@ -222,24 +222,36 @@ schema("/authorization/sources/built-in-database/purge-all") ->
|
|||
}.
|
||||
|
||||
fields(rule_item) ->
|
||||
[ {topic, hoconsc:mk( string()
|
||||
, #{ required => true
|
||||
[ {topic, hoconsc:mk(string(),
|
||||
#{ required => true
|
||||
, desc => <<"Rule on specific topic">>
|
||||
, example => <<"test/topic/1">>})}
|
||||
, {permission, hoconsc:mk( hoconsc:enum([allow, deny])
|
||||
, #{desc => <<"Permission">>, required => true, example => allow})}
|
||||
, {action, hoconsc:mk( hoconsc:enum([publish, subscribe, all])
|
||||
, #{ required => true, example => publish
|
||||
, desc => <<"Authorized action">> })} ];
|
||||
, example => <<"test/topic/1">>
|
||||
})}
|
||||
, {permission, hoconsc:mk(hoconsc:enum([allow, deny]),
|
||||
#{ desc => <<"Permission">>
|
||||
, required => true
|
||||
, example => allow
|
||||
})}
|
||||
, {action, hoconsc:mk(hoconsc:enum([publish, subscribe, all]),
|
||||
#{ required => true
|
||||
, example => publish
|
||||
, desc => <<"Authorized action">>
|
||||
})}
|
||||
];
|
||||
fields(clientid) ->
|
||||
[ {clientid, hoconsc:mk( binary()
|
||||
, #{ in => path, required => true
|
||||
, desc => <<"ClientID">>, example => <<"client1">>})}
|
||||
[ {clientid, hoconsc:mk(binary(),
|
||||
#{ in => path
|
||||
, required => true
|
||||
, desc => <<"ClientID">>
|
||||
, example => <<"client1">>
|
||||
})}
|
||||
];
|
||||
fields(username) ->
|
||||
[ {username, hoconsc:mk( binary()
|
||||
, #{ in => path, required => true
|
||||
, desc => <<"Username">>, example => <<"user1">>})}
|
||||
[ {username, hoconsc:mk(binary(),
|
||||
#{ in => path
|
||||
, required => true
|
||||
, desc => <<"Username">>
|
||||
, example => <<"user1">>})}
|
||||
];
|
||||
fields(rules_for_username) ->
|
||||
[ {rules, hoconsc:mk(hoconsc:array(hoconsc:ref(rule_item)), #{})}
|
||||
|
|
|
@ -32,20 +32,9 @@
|
|||
start_link() ->
|
||||
supervisor:start_link({local, ?SERVER}, ?MODULE, []).
|
||||
|
||||
%% sup_flags() = #{strategy => strategy(), % optional
|
||||
%% intensity => non_neg_integer(), % optional
|
||||
%% period => pos_integer()} % optional
|
||||
%% child_spec() = #{id => child_id(), % mandatory
|
||||
%% start => mfargs(), % mandatory
|
||||
%% restart => restart(), % optional
|
||||
%% shutdown => shutdown(), % optional
|
||||
%% type => worker(), % optional
|
||||
%% modules => modules()} % optional
|
||||
init([]) ->
|
||||
SupFlags = #{strategy => one_for_all,
|
||||
intensity => 0,
|
||||
period => 1},
|
||||
ChildSpecs = [],
|
||||
{ok, {SupFlags, ChildSpecs}}.
|
||||
|
||||
%% internal functions
|
||||
|
|
|
@ -146,60 +146,78 @@ fields(topic_metrics) ->
|
|||
];
|
||||
|
||||
fields(metrics) ->
|
||||
[ { 'messages.dropped.count'
|
||||
, mk( integer(), #{ desc => <<"Message dropped count">>
|
||||
, example => 0})},
|
||||
{ 'messages.dropped.rate'
|
||||
, mk( number(), #{ desc => <<"Message dropped rate in 5s">>
|
||||
, example => 0})},
|
||||
{ 'messages.in.count'
|
||||
, mk( integer(), #{ desc => <<"Message received count">>
|
||||
, example => 0})},
|
||||
{ 'messages.in.rate'
|
||||
, mk( number(), #{ desc => <<"Message received rate in 5s">>
|
||||
, example => 0})},
|
||||
{ 'messages.out.count'
|
||||
, mk( integer(), #{ desc => <<"Message sent count">>
|
||||
, example => 0})},
|
||||
{ 'messages.out.rate'
|
||||
, mk( number(), #{ desc => <<"Message sent rate in 5s">>
|
||||
, example => 0})},
|
||||
{ 'messages.qos0.in.count'
|
||||
, mk( integer(), #{ desc => <<"Message with QoS 0 received count">>
|
||||
, example => 0})},
|
||||
{ 'messages.qos0.in.rate'
|
||||
, mk( number(), #{ desc => <<"Message with QoS 0 received rate in 5s">>
|
||||
, example => 0})},
|
||||
{ 'messages.qos0.out.count'
|
||||
, mk( integer(), #{ desc => <<"Message with QoS 0 sent count">>
|
||||
, example => 0})},
|
||||
{ 'messages.qos0.out.rate'
|
||||
, mk( number(), #{ desc => <<"Message with QoS 0 sent rate in 5s">>
|
||||
, example => 0})},
|
||||
{ 'messages.qos1.in.count'
|
||||
, mk( integer(), #{ desc => <<"Message with QoS 1 received count">>
|
||||
, example => 0})},
|
||||
{ 'messages.qos1.in.rate'
|
||||
, mk( number(), #{ desc => <<"Message with QoS 1 received rate in 5s">>
|
||||
, example => 0})},
|
||||
{ 'messages.qos1.out.count'
|
||||
, mk( integer(), #{ desc => <<"Message with QoS 1 sent count">>
|
||||
, example => 0})},
|
||||
{ 'messages.qos1.out.rate'
|
||||
, mk( number(), #{ desc => <<"Message with QoS 1 sent rate in 5s">>
|
||||
, example => 0})},
|
||||
{ 'messages.qos2.in.count'
|
||||
, mk( integer(), #{ desc => <<"Message with QoS 2 sent count">>
|
||||
, example => 0})},
|
||||
{ 'messages.qos2.in.rate'
|
||||
, mk( number(), #{ desc => <<"Message with QoS 2 received rate in 5s">>
|
||||
, example => 0})},
|
||||
{ 'messages.qos2.out.count'
|
||||
, mk( integer(), #{ desc => <<"Message with QoS 2 sent count">>
|
||||
, example => 0})},
|
||||
{ 'messages.qos2.out.rate'
|
||||
, mk( number(), #{ desc => <<"Message with QoS 2 sent rate in 5s">>
|
||||
, example => 0})}
|
||||
[ {'messages.dropped.count', mk(integer(),
|
||||
#{ desc => <<"Message dropped count">>
|
||||
, example => 0
|
||||
})}
|
||||
, {'messages.dropped.rate', mk(number(),
|
||||
#{ desc => <<"Message dropped rate in 5s">>
|
||||
, example => 0
|
||||
})}
|
||||
, {'messages.in.count', mk(integer(),
|
||||
#{ desc => <<"Message received count">>
|
||||
, example => 0
|
||||
})}
|
||||
, {'messages.in.rate', mk(number(),
|
||||
#{ desc => <<"Message received rate in 5s">>
|
||||
, example => 0
|
||||
})}
|
||||
, {'messages.out.count', mk(integer(),
|
||||
#{ desc => <<"Message sent count">>
|
||||
, example => 0
|
||||
})}
|
||||
, {'messages.out.rate', mk(number(),
|
||||
#{ desc => <<"Message sent rate in 5s">>
|
||||
, example => 0
|
||||
})}
|
||||
, {'messages.qos0.in.count', mk(integer(),
|
||||
#{ desc => <<"Message with QoS 0 received count">>
|
||||
, example => 0
|
||||
})}
|
||||
, {'messages.qos0.in.rate', mk(number(),
|
||||
#{ desc => <<"Message with QoS 0 received rate in 5s">>
|
||||
, example => 0
|
||||
})}
|
||||
, {'messages.qos0.out.count', mk(integer(),
|
||||
#{ desc => <<"Message with QoS 0 sent count">>
|
||||
, example => 0
|
||||
})}
|
||||
, {'messages.qos0.out.rate', mk(number(),
|
||||
#{ desc => <<"Message with QoS 0 sent rate in 5s">>
|
||||
, example => 0
|
||||
})}
|
||||
, {'messages.qos1.in.count', mk(integer(),
|
||||
#{ desc => <<"Message with QoS 1 received count">>
|
||||
, example => 0
|
||||
})}
|
||||
, {'messages.qos1.in.rate', mk(number(),
|
||||
#{ desc => <<"Message with QoS 1 received rate in 5s">>
|
||||
, example => 0
|
||||
})}
|
||||
, {'messages.qos1.out.count', mk(integer(),
|
||||
#{ desc => <<"Message with QoS 1 sent count">>
|
||||
, example => 0
|
||||
})}
|
||||
, {'messages.qos1.out.rate', mk(number(),
|
||||
#{ desc => <<"Message with QoS 1 sent rate in 5s">>
|
||||
, example => 0
|
||||
})}
|
||||
, {'messages.qos2.in.count', mk(integer(),
|
||||
#{ desc => <<"Message with QoS 2 sent count">>
|
||||
, example => 0
|
||||
})}
|
||||
, {'messages.qos2.in.rate', mk(number(),
|
||||
#{ desc => <<"Message with QoS 2 received rate in 5s">>
|
||||
, example => 0
|
||||
})}
|
||||
, {'messages.qos2.out.count', mk(integer(),
|
||||
#{ desc => <<"Message with QoS 2 sent count">>
|
||||
, example => 0
|
||||
})}
|
||||
, {'messages.qos2.out.rate', mk(number(),
|
||||
#{ desc => <<"Message with QoS 2 sent rate in 5s">>
|
||||
, example => 0
|
||||
})}
|
||||
].
|
||||
|
||||
topic(In) ->
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
+ **Supported architectures**
|
||||
|
||||
`amd64`, `arm64v8`, `arm32v7`, `i386`, `s390x`
|
||||
`amd64`, `arm64v8`
|
||||
|
||||
|
||||
+ **Supported Docker versions**:
|
||||
|
|
Loading…
Reference in New Issue