summaryrefslogtreecommitdiffstats
path: root/base/java-tools/src/com
diff options
context:
space:
mode:
Diffstat (limited to 'base/java-tools/src/com')
-rw-r--r--base/java-tools/src/com/netscape/cmstools/cli/MainCLI.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/base/java-tools/src/com/netscape/cmstools/cli/MainCLI.java b/base/java-tools/src/com/netscape/cmstools/cli/MainCLI.java
index 082c8140b..3527238d2 100644
--- a/base/java-tools/src/com/netscape/cmstools/cli/MainCLI.java
+++ b/base/java-tools/src/com/netscape/cmstools/cli/MainCLI.java
@@ -185,6 +185,10 @@ public class MainCLI extends CLI {
option.setArgName("list");
options.addOption(option);
+ option = new Option(null, "message-format", true, "Message format: xml (default), json");
+ option.setArgName("format");
+ options.addOption(option);
+
options.addOption("v", false, "Verbose");
options.addOption(null, "help", false, "Help");
options.addOption(null, "version", false, "Version");
@@ -252,6 +256,10 @@ public class MainCLI extends CLI {
}
if (verbose) System.out.println("Security database: "+this.certDatabase.getAbsolutePath());
+
+ String messageFormat = cmd.getOptionValue("message-format");
+ config.setMessageFormat(messageFormat);
+ if (verbose) System.out.println("Message format: " + messageFormat);
}
public void convertCertStatusList(String list, Collection<Integer> statuses) throws Exception {