Todd Lipcon has submitted this change and it was merged. Change subject: tool: improve help output ......................................................................
tool: improve help output - adds blank line in between usage summary and more detail - better formatting for required parameters in usage - better formatting for optional boolean parameters - justifies the list of subcommands Example output with subcommands: Usage: ./build/latest/bin/kudu <command> [<args>] <command> can be one of the following: fs Operate on a local Kudu filesystem pbc Operate on a PBC (protobuf container) files tablet Operate on a local Kudu replica Example output of a leaf node: Usage: ./build/latest/bin/kudu pbc dump <path> [-oneline] Dump a PBC (protobuf container) file path (path to PBC file) type: string default: "" -oneline (print each protobuf on a single line) type: bool default: false Change-Id: I0b4fc2da2b03edf8ce6b9998eeabd06a4fcd216d Reviewed-on: http://gerrit.cloudera.org:8080/4038 Reviewed-by: Adar Dembo <a...@cloudera.com> Tested-by: Todd Lipcon <t...@apache.org> --- M src/kudu/tools/tool_action.cc 1 file changed, 38 insertions(+), 13 deletions(-) Approvals: Adar Dembo: Looks good to me, approved Todd Lipcon: Verified -- To view, visit http://gerrit.cloudera.org:8080/4038 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: merged Gerrit-Change-Id: I0b4fc2da2b03edf8ce6b9998eeabd06a4fcd216d Gerrit-PatchSet: 3 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Todd Lipcon <t...@apache.org> Gerrit-Reviewer: Adar Dembo <a...@cloudera.com> Gerrit-Reviewer: Alexey Serbin <aser...@cloudera.com> Gerrit-Reviewer: Todd Lipcon <t...@apache.org>