Clear dialyzer warning & fix type spec
This commit is contained in:
parent
ea07938f3d
commit
a45aa81bd2
|
@ -572,7 +572,7 @@ to_printable(#amqqueue{name = QName = #resource{name = Name},
|
|||
<<"virtual_host">> => VHost,
|
||||
<<"type">> => Type}.
|
||||
|
||||
-spec to_printable(rabbit_types:r(), atom() | binary()) -> #{binary() => any()}.
|
||||
-spec to_printable(rabbit_types:r(queue), atom() | binary()) -> #{binary() => any()}.
|
||||
to_printable(QName = #resource{name = Name, virtual_host = VHost}, Type) ->
|
||||
_ = rabbit_queue_type:discover(Type),
|
||||
#{<<"readable_name">> => rabbit_data_coercion:to_binary(rabbit_misc:rs(QName)),
|
||||
|
|
|
@ -2186,12 +2186,13 @@ leader_health_check(QueueNameOrRegEx, VHost, ProcessLimitThreshold) ->
|
|||
|
||||
run_leader_health_check(ClusterName, QResource, HealthCheckRef, From) ->
|
||||
Leader = ra_leaderboard:lookup_leader(ClusterName),
|
||||
case ra_server_proc:ping(Leader, ?LEADER_HEALTH_CHECK_TIMEOUT) of
|
||||
{pong,leader} ->
|
||||
From ! {ok, HealthCheckRef, QResource};
|
||||
_ ->
|
||||
From ! {error, HealthCheckRef, QResource}
|
||||
end,
|
||||
{_, _, _} =
|
||||
case ra_server_proc:ping(Leader, ?LEADER_HEALTH_CHECK_TIMEOUT) of
|
||||
{pong,leader} ->
|
||||
From ! {ok, HealthCheckRef, QResource};
|
||||
_ ->
|
||||
From ! {error, HealthCheckRef, QResource}
|
||||
end,
|
||||
ok.
|
||||
|
||||
wait_for_leader_health_checks(_Ref, 0, UnhealthyAcc) -> UnhealthyAcc;
|
||||
|
|
Loading…
Reference in New Issue