From 5680b191eed2b949a4406b1d1f1155cfce0c18a4 Mon Sep 17 00:00:00 2001 From: Gilbert Wong Date: Thu, 18 Apr 2019 14:05:40 +0800 Subject: [PATCH] Extend status api --- src/emqx_bridge.erl | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/emqx_bridge.erl b/src/emqx_bridge.erl index 3261a02bc..a01837659 100644 --- a/src/emqx_bridge.erl +++ b/src/emqx_bridge.erl @@ -186,8 +186,10 @@ ensure_stopped(Id, Timeout) -> stop(Pid) -> gen_statem:stop(Pid). -status(Pid) -> - gen_statem:call(Pid, status). +status(Pid) when is_pid(Pid) -> + gen_statem:call(Pid, status); +status(Id) -> + status(name(Id)). %% @doc This function is to be evaluated on message/batch receiver side. -spec import_batch(batch(), fun(() -> ok)) -> ok.