diff options
| author | Michael Klishin <michael@clojurewerkz.org> | 2019-03-17 05:48:58 +0300 |
|---|---|---|
| committer | Michael Klishin <michael@clojurewerkz.org> | 2019-03-17 05:48:58 +0300 |
| commit | b3ff2ac9ad2ba28b114171b74b38d206280bd2b4 (patch) | |
| tree | 702f7f485863b4d5cee37a702201ef7c6b36d356 /deps/rabbitmq_management_agent | |
| parent | 7cdc464287fa9f3e64294b1dbd0bc63058193d35 (diff) | |
| download | rabbitmq-server-git-b3ff2ac9ad2ba28b114171b74b38d206280bd2b4.tar.gz | |
Provide a help description for CLI tools
Diffstat (limited to 'deps/rabbitmq_management_agent')
| -rw-r--r-- | deps/rabbitmq_management_agent/src/Elixir.RabbitMQ.CLI.Ctl.Commands.ResetStatsDbCommand.erl | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/deps/rabbitmq_management_agent/src/Elixir.RabbitMQ.CLI.Ctl.Commands.ResetStatsDbCommand.erl b/deps/rabbitmq_management_agent/src/Elixir.RabbitMQ.CLI.Ctl.Commands.ResetStatsDbCommand.erl index 402e464e52..d4a454fe3d 100644 --- a/deps/rabbitmq_management_agent/src/Elixir.RabbitMQ.CLI.Ctl.Commands.ResetStatsDbCommand.erl +++ b/deps/rabbitmq_management_agent/src/Elixir.RabbitMQ.CLI.Ctl.Commands.ResetStatsDbCommand.erl @@ -25,7 +25,8 @@ banner/2, run/2, output/2, - switches/0 + switches/0, + description/0 ]). @@ -44,12 +45,6 @@ merge_defaults(A, Opts) -> switches() -> [{all, boolean}]. -banner(_, #{all := true}) -> - <<"Resetting statistics database in all nodes">>; -banner(_, #{node := Node}) -> - erlang:iolist_to_binary([<<"Resetting statistics database in node ">>, - atom_to_binary(Node, utf8)]). - run(_Args, #{node := Node, all := true}) -> rabbit_misc:rpc_call(Node, rabbit_mgmt_storage, reset_all, []); run(_Args, #{node := Node, all := false}) -> @@ -57,3 +52,12 @@ run(_Args, #{node := Node, all := false}) -> output(Output, _Opts) -> 'Elixir.RabbitMQ.CLI.DefaultOutput':output(Output). + +banner(_, #{all := true}) -> + <<"Resetting statistics database in all nodes">>; +banner(_, #{node := Node}) -> + erlang:iolist_to_binary([<<"Resetting statistics database on node ">>, + atom_to_binary(Node, utf8)]). + +description() -> + <<"Resets statistics database. This will remove all metrics data!">>. |
