From d94866a89dc2217fc64fd4f6f8504dc5b8e5a1c4 Mon Sep 17 00:00:00 2001 From: Fangbin Sun Date: Sun, 20 Jan 2019 11:10:04 +0800 Subject: [PATCH] Support CLI pulsar-client for concise description. (#3381) ### Motivation Fixes [#3364](https://github.com/apache/pulsar/issues/3364) ### Modifications Print corresponding usage according to the parsed command. --- .../java/org/apache/pulsar/client/cli/PulsarClientTool.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pulsar-client-tools/src/main/java/org/apache/pulsar/client/cli/PulsarClientTool.java b/pulsar-client-tools/src/main/java/org/apache/pulsar/client/cli/PulsarClientTool.java index 67b421afa7803..e10caf0d7e18a 100644 --- a/pulsar-client-tools/src/main/java/org/apache/pulsar/client/cli/PulsarClientTool.java +++ b/pulsar-client-tools/src/main/java/org/apache/pulsar/client/cli/PulsarClientTool.java @@ -134,8 +134,9 @@ public int run(String[] args) { } } catch (Exception e) { System.out.println(e.getMessage()); + String chosenCommand = commandParser.getParsedCommand(); if (e instanceof ParameterException) { - commandParser.usage(); + commandParser.usage(chosenCommand); } else { e.printStackTrace(); }