diff options
| author | Francesco Mazzoli <francesco@rabbitmq.com> | 2012-07-04 19:01:10 +0100 |
|---|---|---|
| committer | Francesco Mazzoli <francesco@rabbitmq.com> | 2012-07-04 19:01:10 +0100 |
| commit | d3a0f554826fac699b40af924b4dd3ce2c2cc9c8 (patch) | |
| tree | dac2b3ad5bdaaa080603f6d56dbdcde7f6ba4cfe /src | |
| parent | 86a0d47e60de626a01212e259c811d1a97832307 (diff) | |
| download | rabbitmq-server-git-d3a0f554826fac699b40af924b4dd3ce2c2cc9c8.tar.gz | |
don't show the running nodes when down
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_mnesia.erl | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/rabbit_mnesia.erl b/src/rabbit_mnesia.erl index 18e2edbebe..b7e0695e2a 100644 --- a/src/rabbit_mnesia.erl +++ b/src/rabbit_mnesia.erl @@ -340,8 +340,11 @@ status() -> (Type, Nodes) -> [{Type, Nodes}] end, [{nodes, (IfNonEmpty(disc, clustered_disc_nodes()) ++ - IfNonEmpty(ram, clustered_ram_nodes()))}, - {running_nodes, running_clustered_nodes()}]. + IfNonEmpty(ram, clustered_ram_nodes()))}] ++ + case mnesia:system_info(is_running) of + yes -> [{running_nodes, running_clustered_nodes()}]; + no -> [] + end. is_db_empty() -> lists:all(fun (Tab) -> mnesia:dirty_first(Tab) == '$end_of_table' end, |
